.drop table 命令

从数据库中删除一个或多个表。

注意

.droptable 命令仅软删除数据。 也就是说,无法查询数据,但仍可从持久存储中恢复。 根据在将数据引入到表中时会生效的保留策略中的 recoverability 属性来硬删除基础存储项目。

权限

你必须至少具有表管理员权限才能运行此命令。

语法

.droptableTableName [ifexists]

.droptables(TableName [, ... ]) [ifexists]

详细了解语法约定

参数

客户 类型​​ 必需 说明
TableName string 要删除的表的名称。
ifexists string 当指定了此项时,如果该表不存在,命令不会失败。

返回结果

此命令返回数据库中剩余表的列表。

输出参数 类型 说明
TableName string 表的名称。
DatabaseName string 表所属的数据库。

示例

删除单个表

.drop table CustomersTable ifexists

删除多个表

.drop tables (ProductsTable, ContactsTable, PricesTable) ifexists