J'ai ce code :
CREATE TABLE Company ( Comp_Code INT(5) NOT NULL AUTO_INCRMENT=1000, Comp_Name VARCHAR(15) NOT NULL, 主键(Comp_Code) );
Mais lorsque je l'exécute dans MYSQL depuis WAMPServer, j'obtiens l'erreur :
Erreur 1064 (42000) : Il y a une erreur dans votre syntaxe SQL ; consultez le manuel de la version de votre serveur MySQL pour connaître la syntaxe correcte à utiliser autour de '=1000, Comp_Name VARCHAR(15) NON NULL, Clé primaire (Comp_Code) )' en ligne 2
Pourquoi cela arrive-t-il ?
La valeurAUTO_INCRMENT
est l'option de colonne.Initial
AUTO_INCRMENT=1000
est une option de tableau.