搜尋

首頁  >  問答  >  主體

MYSQL(WAMP SERVER):使用 AUTO_INCRMENT=1000 建立表格列時出現錯誤 1064?

我有這個程式碼: 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粉681400307P粉681400307241 天前404

全部回覆(1)我來回復

  • P粉569205478

    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
    

    回覆
    0
  • 取消回覆