Maison > base de données > tutoriel mysql > SQL peut-il insérer plusieurs lignes à la fois ?

SQL peut-il insérer plusieurs lignes à la fois ?

DDD
Libérer: 2025-01-22 11:06:10
original
720 Les gens l'ont consulté

Can SQL Insert Multiple Rows at Once?

SQL peut-il insérer plusieurs lignes de données à la fois ?

Lors de l'insertion de plusieurs ensembles de données dans une table SQL comportant plusieurs colonnes, écrire des instructions INSERT distinctes pour chaque ligne peut être fastidieux. Heureusement, SQL Server 2008 propose une solution plus efficace.

Instruction INSERT multiligne

SQL Server 2008 prend en charge l'insertion de plusieurs lignes dans une table à l'aide d'une seule instruction INSERT. Cela peut être accompli en spécifiant plusieurs ensembles de valeurs entre parenthèses, séparées par des virgules.

Grammaire :

<code class="language-sql">INSERT INTO MyTable (Column1, Column2, Column3) VALUES
(Value1, Value2, Value3), (Value4, Value5, Value6)</code>
Copier après la connexion

Exemple :

Supposons qu'il existe une table nommée "MyTable" avec trois colonnes : "Person", "Id" et "Office". Pour insérer quatre lignes de données, vous pouvez utiliser l'instruction suivante :

<code class="language-sql">INSERT INTO MyTable
(Person, Id, Office)
VALUES
('John', 123, 'Lloyds Office'),
('Jane', 124, 'Lloyds Office'),
('Billy', 125, 'London Office'),
('Miranda', 126, 'Bristol Office');</code>
Copier après la connexion

En profitant de cette fonctionnalité INSERT multi-lignes, vous pouvez simplifier les opérations d'insertion de données et améliorer l'efficacité de vos requêtes SQL.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal