SQLite 刪除表


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

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

 

1. 語(yǔ)法

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

drop table database_name.table_name;

 

2. 范例

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

sqlite>.tables
company       test.company

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

sqlite>drop table company;
sqlite>

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

sqlite>.tables
sqlite>

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

下一節(jié):sqlite insert 語(yǔ)句

sqlite教程

相關(guān)文章
亚洲国产精品第一区二区,久久免费视频77,99V久久综合狠狠综合久久,国产免费久久九九免费视频