-1
CREATE TABLE WLPortfolio
(
symbolID MEDIUMINT NOT NULL AUTO_INCREMENT,
symbol_userID MEDIUMINT NOT NULL,
symbol default NULL,
holding default NULL,
amount decimal(12,2) default NULL,
PRIMARY KEY (symbolID)
);
當我嘗試導入我的數據庫到成功運行以及通過ssh(上述對應的代碼)我收到此錯誤:十進制數據類型mySQL的接收錯誤
ERROR 1064 (42000) at line 33: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'default NULL,
holding default NULL,
amount decimal(12,2) default NULL,
' at line 5
在誤差分區是十進制數據類型。據我所知,我已經完成的小數點應該保持「數量」值12個字符長,並且小數值將變成2個字符。我認爲這是正確的語法,但我仍然收到此錯誤。
我試着改變默認值,如果由於某種原因導致錯誤或兼容性問題是一個錯誤。但無濟於事。
任何幫助,這將不勝感激。
徹底無緣聲明價值持有和符號,新手的錯誤-_-謝謝你們
你的腳本是完全錯誤的。列標誌和持有的類型在哪裏? =/ – medina