SQLite刪除表


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

語法

DROP TABLE database_name.table_name;

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

下面舉個例子來演示如何在SQLite中刪除一個表。在上一篇建立表的教學文章中,我們成功地建立了有兩個表:departmentstudent。下面使用.tables命令來檢視資料庫現有表資訊。

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

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

DROP TABLE STUDENT;

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

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