SQLite删除表

SQLite删除表

在SQLite中,DROP TABLE语句用于删除表定义以及与该表关联的所有关联数据,索引,触发器,约束和权限规范。

语法

DROP TABLE database_name.table_name;

注意:使用DROP TABLE命令时必须非常小心,因为一旦删除了表,那么表中的所有可用信息都将被破坏,再无法恢复了。

下面举个例子来演示如何在SQLite中删除一个表。在上一篇创建表的教程文章中,我们成功地创建了有两个表:departmentstudent。下面使用.tables命令来查看数据库现有表信息。

如上图中,可以看到所述的两个表:departmentstudent

现在,使用以下语句来删除student表 -

DROP TABLE STUDENT;

在执行上面命令后,使用.tables命令查看student表是否真的被删除了。如下所示 -

如上图中,所列出的表中并没有student , 说明 student 确实被删除了。


目录

SQLite主键