0
下面的代碼有些問題。在線檢查SQL語法驗證器顯示最後一行出現錯誤。我不知道是什麼。使用外鍵的SQL語法錯誤
CREATE TABLE module3.eventrequest (
`EVENTNO` VARCHAR(8) NOT NULL,
`DATEHELD` DATE NOT NULL,
`DATEREQ` DATE NOT NULL,
`CUSTNO` VARCHAR(8) NOT NULL,
`FACNO` VARCHAR(8) NOT NULL,
`DATEAUTH` DATE NOT NULL,
`STATUS` VARCHAR(48) NOT NULL,
`ESTCOST` VARCHAR(48) NOT NULL,
`ESTAUDIENCE` VARCHAR(48) NOT NULL,
`BUDNO` VARCHAR(48) NOT NULL,
CONSTRAINT PK_EventNumber PRIMARY KEY (EventNo)
FOREIGN KEY (CUSTNO) REFERENCES customer(CUSTNO)
)
任何想法?使用MySQL工作臺。
//我更新了代碼以使用引用。我有一個CUSTNO作爲主鍵的客戶。
您缺少定義的'references'部分。 –
你是什麼意思?對這種語言仍然很陌生,我很抱歉。我已經添加了這一行,它似乎沒有幫助:參考EventNo(EventNo)) –