SQLite Drop Table

L'instructionDROP TABLEde SQLite est utilisée pour supprimer la définition de la table et toutes ses données, index, déclencheurs, contraintes et spécifications de permissions pour cette table.

Une attention particulière doit être accordée lors de l'utilisation de cette commande, car une fois qu'une table est supprimée, toutes les informations de la table seront perdues à jamais.

Syntaxe

La syntaxe de base de l'instruction DROP TABLE est la suivante. Vous pouvez éventuellement spécifier le nom de la base de données avec le nom de la table, comme indiqué ci-dessous :

DROP TABLE database_name.table_name;

Exemple

Vérifions d'abord que la table COMPANY existe déjà, puis nous la supprimerons de la base de données.

sqlite>.tables
COMPANY       test.COMPANY

Cela signifie que la table COMPANY existe déjà dans la base de données. Ensuite, supprimons-la de la base de données, comme suit :

sqlite>DROP TABLE COMPANY;
sqlite>

Maintenant, si vous essayez la commande .TABLES, vous ne pourrez pas trouver la table COMPANY :

sqlite>.tables
sqlite>

Le résultat affiché est vide, ce qui signifie que la table a été supprimée avec succès de la base de données.

Autres extensions