DROP TABLE

更新时间:
复制为 MD 格式

DROP TABLE语法用于删除当前数据库下指定的表。

适用引擎

DROP TABLE语法适用于宽表引擎和时序引擎。

语法

drop_table_statement ::=  DROP TABLE [ IF EXISTS ] table_identifier

使用说明

通过DROP TABLE语句删除当前数据库下指定的表前,需要注意以下内容:

  • Lindorm宽表引擎版本为2.2.162.4.1时,需要先手动执行OFFLINE TABLE将表禁用,才能执行DROP TABLE操作。OFFLINE TABLE的用法,请参见OFFLINE TABLE

  • 宽表引擎:执行DROP TABLE语句后,数据库底层会立即删除表结构和数据,立即异步释放存储空间,请谨慎执行命令。

  • 时序引擎:建议通过设置TTL属性来清除数据。系统会定期检查每个DBTTL,周期是5分钟左右。如何设置,请参见ALTER DATABASE

示例

删除表sensor。

DROP TABLE IF EXISTS sensor;