Oracle C#错误ORA 00907:缺少右括号
我的错误: ORA 00907:缺少右括号 我的代码:Oracle C#错误ORA 00907:缺少右括号,oracle,Oracle,我的错误: ORA 00907:缺少右括号 我的代码: CREATE TABLE TBL_TD_USER ( USER_ID INTEGER(10) NOT NULL, USER_NAME VARCHAR2(20) NOT NULL, PASSWORD VARCHAR2(20) NOT NULL, CREATED_BY VARCHAR2(20) NOT NULL,
CREATE TABLE TBL_TD_USER
(
USER_ID INTEGER(10) NOT NULL,
USER_NAME VARCHAR2(20) NOT NULL,
PASSWORD VARCHAR2(20) NOT NULL,
CREATED_BY VARCHAR2(20) NOT NULL,
CREATED_DATE DATE NOT NULL,
MODIFIED_BY VARCHAR2(20) NOT NULL,
MODIFIED_DATE DATE NOT NULL,
IS_ACTIVE CHARACTER(1) NOT NULL,
DESCRIPTION VARCHAR2(200) NOT NULL,
CONSTRAINT TBL_TD_USER PRIMARY KEY (USER_ID)
);
这项工作:
CREATE TABLE TBL_TD_USER
(
USER_ID INTEGER NOT NULL ,
USER_NAME VARCHAR2(20) NOT NULL,
PASSWORD VARCHAR2(20) NOT NULL,
CREATED_BY VARCHAR2(20) NOT NULL,
CREATED_DATE DATE NOT NULL,
MODIFIED_BY VARCHAR2(20) NOT NULL,
MODIFIED_DATE DATE NOT NULL,
IS_ACTIVE VARCHAR2(1) NOT NULL,
DESCRIPTION VARCHAR2(200) NOT NULL,
CONSTRAINT TBL_TD_USER PRIMARY KEY (USER_ID)
);
- oracle中没有名为
的变量类型,您也可以使用CHARACTER
,长度值在括号中VARCHAR2
- 您可以使用不带长度的
类型INTEGER
这不是否决一个问题的方式,我只是一个初学者,我所犯的错误我只是发布了出来,因为理解这个问题不需要火箭科学。如果你不能帮助别人,就不要通过做这些事情来降低他们的积极性,理解上述问题所需的常识和评论属于他们所有人,他们认为这是他们的财产!大家好,欢迎来到StackOverflow。请花些时间阅读帮助页面,特别是命名和的部分。更重要的是,请阅读。您可能还想了解。