Rumah > Soal Jawab > teks badan
Saya mempunyai kod ini:
CREATE TABLE Company ( Comp_Code INT(5) NOT NULL AUTO_INCRMENT=1000, Comp_Name VARCHAR(15) NOT NULL, 主键(Comp_Code) );
Tetapi apabila saya menjalankannya dalam MYSQL dari WAMPServer, saya mendapat ralat:
Ralat 1064 (42000): Terdapat ralat dalam sintaks SQL anda semak manual untuk versi pelayan MySQL anda untuk sintaks yang betul untuk digunakan sekitar '=1000, Nama_Kom VARCHAR(15) BUKAN NULL, Kunci utama (Comp_Code) )' pada baris 2
Mengapa ini berlaku?
P粉5692054782024-03-30 16:49:58
AUTO_INCRMENT
ialah pilihan lajur.
Nilai AUTO_INCRMENT=1000
awal ialah pilihan jadual.
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