J'essaie d'insérer 50 valeurs dans un dB, la table dispose de deux noms de colonne, une colonne ID est définie sur Auto Incrément et l'autre est pour un code.
Quand je tente de faire l'insert que je reçois une erreur. p>
Ceci est mon code SQL: p>
3 Réponses :
N'incluez pas la colonne ID si elle est incrémentée automatique et divisez l'entrée sur une seule valeur par heure
INSERT INTO Names (Code)
VALUES ('CodeHere'),('CodeHere'),('CodeHERE' );
INSERT INTO Names VALUES ('CodeHere'),('2CodeHere'),('3CodeHere'),('4CodeHere')
just ignore auto increment column.
Utilisez ce
INSERT INTO Names (Id, Code)
VALUES (NULL, 'CodeHere'), (NULL, 'CodeHere') ,( NULL, 'CodeHERE' );
Puisque vous spécifiez deux colonnes, seules deux valeurs doivent être insérées.
Insérer dans les noms (CODE) Valeurs ('Code'), ('Code2'), ('Code3') CODE> est ce que vous voulezVeuillez trouver l'insertion
dans les échantillons code> dans ce page