La commande utilisée pour supprimer des données est
On utilise la clause
DELETE
. Cette opération est irréversible, soyez très prudents !On utilise la clause
WHERE
de la même manière qu'avec la commande SELECT
pour préciser quelles lignes doivent être supprimées.
DELETE FROM nom_table
WHERE critères;
Par exemple : Zoulou est mort, paix à son âme
... Nous allons donc le retirer de la base de données.
DELETE FROM Animal
WHERE nom = 'Zoulou';
Et voilà, plus de Zoulou
!
Si vous désirez supprimer toutes les lignes d'une table, il suffit de ne pas préciser de clause
WHERE
.
DELETE FROM Animal;