Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Insertion de Plusieurs Lignes | Remplir une Base de Données
Introduction à SQL
course content

Contenu du cours

Introduction à SQL

Introduction à SQL

1. Commencer
3. Tri des Données
4. Remplir une Base de Données
5. Mise à Jour et Suppression des Données

book
Insertion de Plusieurs Lignes

Souvent, nous avons besoin d'insérer plus d'une ligne dans une table, et réécrire les instructions d'insertion plusieurs fois peut être fastidieux et inefficace. Heureusement, SQL nous offre une syntaxe légèrement plus courte qui compresse essentiellement plusieurs instructions INSERT en une seule requête.

Voici la syntaxe générale pour insérer plusieurs lignes en utilisant une seule instruction d'insertion :

L'exemple suivant montre la syntaxe pour insérer plusieurs lignes dans une table appelée students qui a trois colonnes first_name, second_name et age :

1234567
INSERT INTO students (first_name, second_name, age) VALUES ('Alice', 'Smith', 20), ('Bob', 'Johnson', 22), ('Charlie', 'Brown', 19); SELECT * FROM students;
copy

Astuce:

Cette syntaxe a également une version plus courte, dans laquelle nous ne spécifions pas les noms des colonnes :

Dans ce cas, la requête ressemblera à ceci :

Démonstration :

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 6
We're sorry to hear that something went wrong. What happened?
some-alt