SQLite刪除表

在SQLite中,DROP TABLE語句用於刪除表定義以及與該表關聯的所有關聯數據,索引,觸發器,約束和權限規範。

語法

DROP TABLE database_name.table_name;

注意:使用DROP TABLE命令時必須非常小心,因爲一旦刪除了表,那麼表中的所有可用信息都將被破壞,再無法恢復了。

下面舉個例子來演示如何在SQLite中刪除一個表。在上一篇創建表的教程文章中,我們成功地創建了有兩個表:departmentstudent。下面使用.tables命令來查看數據庫現有表信息。

SQLite刪除表

如上圖中,可以看到所述的兩個表:departmentstudent

現在,使用以下語句來刪除student表 -

DROP TABLE STUDENT;

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

SQLite刪除表

如上圖中,所列出的表中並沒有student , 說明 student 確實被刪除了。