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 colonnes nom, email, et date_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é pour id 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