MYSQL (SERVEUR WAMP) : Erreur 1064 lors de la création d'une colonne de table avec AUTO_INCRMENT=1000 ?
P粉681400307
P粉681400307 2024-03-29 20:35:14
0
1
421

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 ?

P粉681400307
P粉681400307

répondre à tous(1)
P粉569205478

AUTO_INCRMENT est l'option de colonne.

La valeur

Initial AUTO_INCRMENT=1000 est une option de tableau.

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
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal