Ajouter une ou plusieurs lignes dans une table.
📌 Syntaxe minimale#
INSERT INTO table (col1, col2)
VALUES (val1, val2);
Insertion multiple :
INSERT INTO table (col1, col2)
VALUES
(1, 'A'),
(2, 'B'),
(3, 'C');
🧯 Pièges classiques#
- ordre des colonnes → doit correspondre à l’ordre des valeurs
- types incompatibles → casters si nécessaire
- clés dupliquées → erreur si contrainte
PRIMARY KEY