Latest web development tutorials

SQLite Supprimer déclaration

SQLiteDELETE pour supprimer les enregistrements existants pour la table.Vous pouvez utiliser la requête DELETE une clause WHERE pour supprimer la ligne sélectionnée, sinon, tous les enregistrements seront supprimés.

grammaire

La syntaxe de base SUPPRIMER requête avec une clause WHERE comme suit:

DELETE FROM table_name
WHERE [état];

Vous pouvez utiliser le opérateur AND ou OR pour combiner le nombre N de conditions.

Exemples

Supposons que la table de l'entreprise a les documents suivants:

ID NOM ADRESSE AGE SALAIRE
---------- ---------- ---------- ---------- ----------
1 Paul 32 Californie 20000.0
2 Allen 25 Texas 15000.0
3 Teddy 23 Norvège 20000.0
4 Mark 25 Rich-Mond 65000,0
5 David 27 Texas 85000,0
6 Kim 22 Sud-Hall 45000,0
7 James 24 Houston 10000.0

Voici un exemple, il supprimera l'ID pour le client 7:

sqlite> DELETE FROM COMPANY WHERE ID = 7;

Maintenant, table de l'entreprise a les documents suivants:

ID NOM ADRESSE AGE SALAIRE
---------- ---------- ---------- ---------- ----------
1 Paul 32 Californie 20000.0
2 Allen 25 Texas 15000.0
3 Teddy 23 Norvège 20000.0
4 Mark 25 Rich-Mond 65000,0
5 David 27 Texas 85000,0
6 Kim 22 Sud-Hall 45000,0

Si vous voulez supprimer tous les enregistrements de la table COMPANY, vous ne devez pas utiliser une clause WHERE, DELETE requêtes comme suit:

sqlite> DELETE FROM COMPANY;

Maintenant, table COMPANY sans enregistrement, parce que tous les enregistrements ont été supprimés par l'instruction DELETE.