mysql peut saisir plusieurs lignes d'enregistrements à la fois, la syntaxe est [INSERT INTO [nom de la table]([nom de la colonne],[nom de la colonne]) VALEURS([valeur de la colonne],[valeur de la colonne]) ),([ Valeur de la colonne],[Valeur de la colonne])),([Valeur de la colonne],[Valeur de la colonne]));].
Cet article est un exemple de MySQL insérant plusieurs éléments de données dans une table à la fois.
Cours recommandés : Tutoriel MySQL
mysql peut insérer plusieurs enregistrements à la fois via l'instruction insert
, mais cette instruction est une transaction, elle réussira donc si il réussit. Échouer, c’est échouer. Chaque enregistrement de la déclaration est entouré de ()
.
Et cette syntaxe est propre à MySQL, et non une syntaxe standard, et ne peut pas être utilisée universellement.
mysql insère plusieurs éléments de données à la fois :
1 2 |
|
Nous créons d'abord une table Auteurs :
1 2 3 4 5 6 7 |
|
Ensuite, insérons plusieurs éléments de données dans la table à une fois, le code d'insertion SQL est le suivant :
1 2 3 4 5 6 7 8 9 |
|
est en fait très similaire à l'insertion d'instructions SQL une par une, sauf que plusieurs instructions d'insertion utilisent des virgules pour séparer chaque élément de données.
Les résultats sont les suivants :
AuthID
| AuthFN | AuthMN | AuthLN | ||||||||||||||||||||||||||||||||||||||||
1006 | H | S. | T | ||||||||||||||||||||||||||||||||||||||||
1007 | J | C td>O | |||||||||||||||||||||||||||||||||||||||||
1008 | B | E td> | |||||||||||||||||||||||||||||||||||||||||
1009 | R | M | R | ||||||||||||||||||||||||||||||||||||||||
1010 | J | K | T | ||||||||||||||||||||||||||||||||||||||||
1011 | J | G. | N | ||||||||||||||||||||||||||||||||||||||||
1012 | A | p | |||||||||||||||||||||||||||||||||||||||||
1013 | A | W | |||||||||||||||||||||||||||||||||||||||||
1014 | N | A |
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!