Oracle CREATE TABLE缺少右括号为什么?

时间:2013-03-20 21:09:15

标签: sql oracle ddl

使用Oracle我正在尝试创建这些表(这只是一个)并且我不断收到“缺少右括号”错误。我不明白为什么。

这不是服务器,尝试了预制表,它工作正常。  有什么建议吗?

CREATE TABLE Project (
Proj_Num DECIMAL(2,0)
Proj_Name CHAR(40),
Proj_Value DECIMAL(10,2),
Proj_Balance DECIMAL(10,2),
Emp_Num CHAR(3) 
FOREIGN KEY (emp_num),
PRIMARY KEY (Proj_Num) )
;

1 个答案:

答案 0 :(得分:1)

您在第一个字段后似乎缺少逗号:

Proj_Num DECIMAL(2,0), <--- No comma here in your example
Proj_Name CHAR(40),