使用Oracle我試圖創建這些表(這只是一個),我不斷收到「右括號」錯誤。我不明白爲什麼。Oracle CREATE TABLE缺少右括號爲什麼?
這不是服務器,嘗試預製表,它工作正常。 有什麼建議嗎?
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))
;
我幾乎可以100%肯定,你想要'VARCHAR(40)',而不是'CHAR(40)'。而員工編號應該是'數字'而不是'char(3)' – 2013-03-20 23:06:18
謝謝,馬。我非常感謝你的意見!我將應用更改並檢查出來。 – rikeerik 2013-03-21 01:55:32