Sql ORA-00922:Oracle表创建中缺少或无效选项错误
抛出此错误:Sql ORA-00922:Oracle表创建中缺少或无效选项错误,sql,oracle,Sql,Oracle,抛出此错误:ORA-00922:缺少或无效选项 我做错了什么?如果表名中有空格,则应将其包装在双引号中,如下所示: CREATE TABLE Job History (JobID INT REFERENCES Jobs(JobID), IDNum INT REFERENCES Employees(IDNum), StartDate DATE ); 在表名中包含空格不是很好的做法。相反,您可以使用u分隔表中的单词,如:JOB_uhistory如果表名中有空格,则应
ORA-00922:缺少或无效选项
我做错了什么?如果表名中有空格,则应将其包装在双引号中,如下所示:
CREATE TABLE Job History
(JobID INT REFERENCES Jobs(JobID),
IDNum INT REFERENCES Employees(IDNum),
StartDate DATE
);
在表名中包含空格不是很好的做法。相反,您可以使用u分隔表中的单词,如:
JOB_uhistory
如果表名中有空格,则应将其包装在双引号中,如下所示:
CREATE TABLE Job History
(JobID INT REFERENCES Jobs(JobID),
IDNum INT REFERENCES Employees(IDNum),
StartDate DATE
);
在表名中包含空格不是很好的做法。相反,您可以使用u分隔表中的单词,如:JOB_uhistory