Heim  >  Fragen und Antworten  >  Hauptteil

MYSQL (WAMP SERVER): Fehler 1064 beim Erstellen einer Tabellenspalte mit AUTO_INCRMENT=1000?

Ich habe diesen Code: CREATE TABLE Company ( Comp_Code INT(5) NOT NULL AUTO_INCRMENT=1000, Comp_Name VARCHAR(15) NOT NULL, 主键(Comp_Code) ); Aber wenn ich es in MYSQL von WAMPServer aus ausführe, erhalte ich die Fehlermeldung:

Fehler 1064 (42000): Es liegt ein Fehler in Ihrer SQL-Syntax vor; überprüfen Sie das Handbuch für Ihre MySQL-Serverversion auf die richtige Syntax um „=1000, Comp_Name VARCHAR(15) NICHT NULL, Primärschlüssel (Comp_Code) )' in Zeile 2

Warum passiert das?

P粉681400307P粉681400307203 Tage vor376

Antworte allen(1)Ich werde antworten

  • 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
    

    Antwort
    0
  • StornierenAntwort