SQLite 刪除表

2022-02-21 13:32 更新

SQLite 的 DROP TABLE 語句用來刪除表定義及其所有相關(guān)數(shù)據(jù)、索引、觸發(fā)器、約束和該表的權(quán)限規(guī)范。

使用此命令時(shí)要特別注意,因?yàn)橐坏┮粋€(gè)表被刪除,表中所有信息也將永遠(yuǎn)丟失。

語法

DROP TABLE 語句的基本語法如下。您可以選擇指定帶有表名的數(shù)據(jù)庫名稱,如下所示:

DROP TABLE database_name.table_name;

實(shí)例

讓我們先確認(rèn) COMPANY 表已經(jīng)存在,然后我們將其從數(shù)據(jù)庫中刪除。

sqlite>.tables
COMPANY       test.COMPANY

這意味著 COMPANY 表已存在數(shù)據(jù)庫中,接下來讓我們把它從數(shù)據(jù)庫中刪除,如下:

sqlite>DROP TABLE COMPANY;
sqlite>

現(xiàn)在,如果嘗試 .TABLES 命令,那么將無法找到 COMPANY 表了:

sqlite>.tables
sqlite>

顯示結(jié)果為空,意味著已經(jīng)成功從數(shù)據(jù)庫刪除表。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)