
用oracle建表时,说第九行缺少左括号
CREATETABLESUBJECTS(VERSION_IDNVARCHAR2(50)NOTNULL,--版本SUBJECT_IDNVARCHAR2(50)NOTNULL...
CREATE TABLE SUBJECTS(
VERSION_ID NVARCHAR2(50) NOT NULL, --版本
SUBJECT_ID NVARCHAR2(50) NOT NULL,--学科分类号
SUBJECT_NAME NVARCHAR2(50) NULL, --学科名
PARENT_ID NVARCHAR2(50) NULL, --父级编号
COMMENTS NVARCHAR2(50) NULL, --注释
CONSTRAINT PK_SUBJECTS PRIMARY KEY CLUSTERED
(VERSION_ID ASC,
SUBJECT_ID ASC)); 展开
VERSION_ID NVARCHAR2(50) NOT NULL, --版本
SUBJECT_ID NVARCHAR2(50) NOT NULL,--学科分类号
SUBJECT_NAME NVARCHAR2(50) NULL, --学科名
PARENT_ID NVARCHAR2(50) NULL, --父级编号
COMMENTS NVARCHAR2(50) NULL, --注释
CONSTRAINT PK_SUBJECTS PRIMARY KEY CLUSTERED
(VERSION_ID ASC,
SUBJECT_ID ASC)); 展开
2个回答
展开全部
分两条sql进行:
CREATE CLUSTER SUBJECTS_CLUSTER (
VERSION_ID NVARCHAR2(50),
SUBJECT_ID NVARCHAR2(50)
) SIZE 512 STORAGE (INITIAL 100K NEXT 50K);
CREATE TABLE SUBJECTS (
VERSION_ID NVARCHAR2(50) NOT NULL,
SUBJECT_ID NVARCHAR2(50) NOT NULL,
SUBJECT_NAME NVARCHAR2(50) NULL,
PARENT_ID NVARCHAR2(50) NULL,
COMMENTS NVARCHAR2(50) NULL
) CLUSTER SUBJECTS_CLUSTER (VERSION_ID, SUBJECT_ID);
展开全部
改成这样,错误是你的括号都是中文的:
CREATE TABLE SUBJECTS(
VERSION_ID NVARCHAR2(50) NOT NULL, --版本
SUBJECT_ID NVARCHAR2(50) NOT NULL,--学科分类号
SUBJECT_NAME NVARCHAR2(50) NULL, --学科名
PARENT_ID NVARCHAR2(50) NULL, --父级编号
COMMENTS NVARCHAR2(50) NULL, --注释
CONSTRAINT PK_SUBJECTS PRIMARY KEY CLUSTERED
(VERSION_ID ASC,
SUBJECT_ID ASC));
CREATE TABLE SUBJECTS(
VERSION_ID NVARCHAR2(50) NOT NULL, --版本
SUBJECT_ID NVARCHAR2(50) NOT NULL,--学科分类号
SUBJECT_NAME NVARCHAR2(50) NULL, --学科名
PARENT_ID NVARCHAR2(50) NULL, --父级编号
COMMENTS NVARCHAR2(50) NULL, --注释
CONSTRAINT PK_SUBJECTS PRIMARY KEY CLUSTERED
(VERSION_ID ASC,
SUBJECT_ID ASC));
更多追问追答
追问
下面那一行有一个左括号啊?
追答
中文括号,我已经帮你改了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询