Structure générique d'une requête Ajout en SQL

ExempleBesoin : Ajouter un nouvel étudiant (Bauer, Jack)

1
INSERT INTO etud (no_etud, nom)
2
VALUES ('10009', 'Bauer, Jack');

SyntaxeSyntaxe générique

1
INSERT INTO nom de la table (nom(s) de champ)
2
VALUES (valeur(s));

Explications

Ligne 1 : Instruction INSERT INTO [source des données]

  • Obligatoire

  • Précise le nom de la table où un nouvel enregistrement sera créé

  • Précise entre parenthèses le nom du ou des champs pour lequel(lesquels) des valeurs seront précisées

    • Champs séparés par des virgules

Ligne 2 : Clause VALUES [valeurs]

  • Obligatoire

  • Précise entre parenthèses la valeur du ou des champs du nouvel enregistrement

    • Valeurs séparées par des virgules

    • Chaînes textuelles entre apostrophe