INSERT, UPDATE et DELETE
Modifier les données : ajouter des lignes, changer des valeurs dans les lignes, et supprimer des lignes.
Syntaxe
INSERT INTO table_name (columns) VALUES (values);UPDATE table_name SET column = value WHERE condition;DELETE FROM table_name WHERE condition;
Exemple
UPDATE products SET unit_price = unit_price + 0.10 WHERE category = 'drinks';
Augmente le prix de chaque boisson de 0.10 ; les autres produits ne changent pas.
Tables utilisées : products. Essayez-le dans une leçon ci-dessous.
Erreurs courantes
- UPDATE et DELETE sans WHERE modifient ou suppriment toutes les lignes. Exécutez d'abord un SELECT avec le même WHERE pour vérifier les lignes.
- Les modifications sont appliquées immédiatement dans une vraie base de données. Entraînez-vous sur une copie, ou dans une transaction que vous pouvez annuler.