【发布时间】:2019-09-11 16:39:49
【问题描述】:
我可以给表创建语法上的命名空间吗?像下面的 com.sumeet.QRTZ_JOB_DETAILS
它不适用于以下语法
CREATE TABLE "com"."sumeet"."QRTZ_JOB_DETAILS"(
SCHED_NAME VARCHAR(120) NOT NULL,
JOB_NAME VARCHAR(200) NOT NULL,
JOB_GROUP VARCHAR(200) NOT NULL,
DESCRIPTION VARCHAR(250) NULL,
JOB_CLASS_NAME VARCHAR(250) NOT NULL,
IS_DURABLE VARCHAR(1) NOT NULL,
IS_NONCONCURRENT VARCHAR(1) NOT NULL,
IS_UPDATE_DATA VARCHAR(1) NOT NULL,
REQUESTS_RECOVERY VARCHAR(1) NOT NULL,
JOB_DATA BLOB NULL,
PRIMARY KEY (SCHED_NAME,JOB_NAME,JOB_GROUP));
【问题讨论】:
-
数据库名称是您的“命名空间”。您想在这里实现什么目标?
-
使用
"com.sumeet"."QRTZ_JOB_DETAILS" -
我不明白这个问题。你有一个表:qrtz._job_details,还有一个数据库:sumeet,那么 com 是什么?
-
我想在表名@Strawberry 前添加命名空间
-
如果您收到任何错误消息,您应该将其发布在您的问题中。那么我们至少会看到,你真的在使用 MySQL。