INSERT (ajouter des données)
La commande INSERT
permet d'ajouter de nouvelles lignes dans une table. Voici la syntaxe de base :
INSERT INTO nom_table (colonne1, colonne2, ...)
VALUES (valeur1, valeur2, ...);
Exemple :
INSERT INTO clients (nom, email, date_inscription)
VALUES ('Jean Dupont', '[email protected]', '2023-09-01');
Explication : Cela ajoute une nouvelle entrée dans la table
clients
, avec les valeurs fournies pour les colonnesnom
,email
, etdate_inscription
.
Conseils :
Vous pouvez omettre la liste des colonnes si vous fournissez une valeur pour chaque colonne de la table :
INSERT INTO clients
VALUES (NULL, 'Jean Dupont', '[email protected]', '2023-09-01');
Ici,
NULL
est utilisé pourid
s'il s'agit d'une colonne auto-incrémentée.Insertion multiple : Vous pouvez insérer plusieurs lignes en une seule commande :
INSERT INTO clients (nom, email, date_inscription)
VALUES ('Marie Durand', '[email protected]', '2023-09-02'),
('Paul Martin', '[email protected]', '2023-09-03');
Last updated