DROP TABLE文法用於刪除當前資料庫下指定的表。
適用引擎
DROP TABLE文法適用於寬表引擎和時序引擎。
文法
drop_table_statement ::= DROP TABLE [ IF EXISTS ] table_identifier使用說明
通過DROP TABLE語句刪除當前資料庫下指定的表前,需要注意以下內容:
Lindorm寬表引擎版本為2.2.16至2.4.1時,需要先手動執行
OFFLINE TABLE將表禁用,才能執行DROP TABLE操作。OFFLINE TABLE的用法,請參見OFFLINE TABLE。寬表引擎:執行
DROP TABLE語句後,資料庫底層會立即刪除表結構和資料,立即非同步釋放儲存空間,請謹慎執行命令。時序引擎:建議通過設定TTL屬性來清除資料。系統會定期檢查每個DB的TTL,周期是5分鐘左右。如何設定,請參見ALTER DATABASE。
樣本
刪除表sensor。
DROP TABLE IF EXISTS sensor;