2009年3月9日 星期一

SQLite3 SQL語法 - DROP TABLE

statement:

DROP TABLE 陳述式會移除以 CREATE TABLE 陳述式加入的資料表。卸除的資料表是具有指定 table-name 的資料表。它會從資料庫和磁碟檔案中完全移除。資料表無法復原。與資料表相關聯的所有索引也都會刪除。

根據預設,DROP TABLE 陳述式不會使資料庫檔案變小。資料庫中的空白空間仍會保留,並供之後的 INSERT 作業使用。若要移除資料庫中的可用空間,請使用 SQLConnection.clean() 方法。如果最初建立資料庫時,將 autoClean 參數設定為 true,則會自動釋放空間。

選擇性的 IF EXISTS 子句會抑制資料庫不存在時會發生的錯誤。

* 所有圖片轉載自:http://www.sqlite.org

沒有留言:

張貼留言