我有這個程式碼:
CREATE TABLE Company ( Comp_Code INT(5) NOT NULL AUTO_INCRMENT=1000, Comp_Name VARCHAR(15) NOT NULL, 主鍵(Comp_Code) );
但是當我從 WAMPServer 在 MYSQL 中運行它時,出現錯誤:
錯誤 1064 (42000):您的 SQL 語法有錯誤;檢查與您的 MySQL 伺服器版本相對應的手冊,以了解在 '=1000 附近使用的正確語法, Comp_Name VARCHAR(15) NOT NULL, 主鍵(Comp_Code) )' 在第 2 行
為什麼會發生這種情況?
P粉5692054782024-03-30 16:49:58
AUTO_INCRMENT
是列選項。
初始 AUTO_INCRMENT=1000
值為表格選項。
CREATE TABLE Company ( Comp_Code INT(5) NOT NULL AUTO_INCREMENT, -- specify that the column is AI Comp_Name VARCHAR(15) NOT NULL, PRIMARY KEY (Comp_Code) ) AUTO_INCREMENT=1000; -- specify initial AI value