Dans cette fiche... |
En SQL, l'instruction DELETE permet de détruire des
enregistrements dans une table. Associée à la clause WHERE, DELETE détruit des enregistrements par critères.
Le DELETE est identique à une Requête Suppression
classique.
Si vous souhaitez tester les exemples ci-dessous, faites peut-être une copie de votre base au préalable, dans la mesure où les données vont être modifiées de façon irréversible.
Consultez la fiche Taper et tester du code SQL avant de lire ce qui suit.
Si votre base de données comporte une table Clients nommée tblClients :
DELETE * FROM tblClients;
DELETE * FROM tblClients; |
Cette commande détruit le contenu de la table Clients
(tous les clients). La structure de la table est conservée, mais
les données sont perdues.
Si vous ne souhaitez détruire que certains clients, complétez votre DELETE par une clause WHERE. |