MYSQL (WAMP SERVER): Fehler 1064 beim Erstellen einer Tabellenspalte mit AUTO_INCRMENT=1000?
P粉681400307
P粉681400307 2024-03-29 20:35:14
0
1
425

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粉681400307
P粉681400307

Antworte allen(1)
P粉569205478

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
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage