SQLite刪除表
在SQLite中,DROP TABLE
語句用於刪除表定義以及與該表關聯的所有關聯數據,索引,觸發器,約束和權限規範。
語法
DROP TABLE database_name.table_name;
注意:使用DROP TABLE
命令時必須非常小心,因爲一旦刪除了表,那麼表中的所有可用信息都將被破壞,再無法恢復了。
下面舉個例子來演示如何在SQLite中刪除一個表。在上一篇創建表的教程文章中,我們成功地創建了有兩個表:department
和student
。下面使用.tables
命令來查看數據庫現有表信息。
如上圖中,可以看到所述的兩個表:department
和student
。
現在,使用以下語句來刪除student
表 -
DROP TABLE STUDENT;
在執行上面命令後,使用.tables
命令查看student
表是否真的被刪除了。如下所示 -
如上圖中,所列出的表中並沒有student
, 說明 student
確實被刪除了。