Heim > Fragen und Antworten > Hauptteil
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粉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