我有一個語法錯誤,我很難辨別。幫助讚賞!有人可以幫我在我的sql語法中發現錯誤嗎?
模式創建失敗:您的SQL語法錯誤;檢查 對應於您的MySQL服務器版本的權利 語法使用附近的手冊 '
i_id
INT,PRIMARY KEY(D_ID),外鍵 (i_id)參考文獻指標(i_id' 第6行:
CREATE TABLE Indicators
(
`i_id` int AUTO_INCREMENT,
`i_name` varchar(255),
PRIMARY KEY (i_id)
);
CREATE TABLE Data
(
`d_id` int AUTO_INCREMENT,
`Year` year,
`Datapoint` float(24,2)
`i_id` int,
PRIMARY KEY (d_id),
FOREIGN KEY (i_id) REFERENCES Indicators (i_id)
);
之後逗號是那些真正的反引號,或者他們實際上撇號? –