使用 “版本 ”下拉列表切换服务。 了解有关导航的详细信息。
适用于:✅ Azure Data Explorer
从数据库中删除一个或多个表。
注意
.drop
table 命令仅软删除数据。 也就是说,无法查询数据,但仍可从永久性storage恢复。 基础storage artifacts根据重试策略中的 recoverability 属性进行硬删除,该策略在将数据引入表中时生效。
权限
必须至少具有 Table Admin 权限才能运行此命令。
语法
.drop
table
TableName [ifexists]
.drop
tables
(
TableName [, ... ]) [ifexists]
详细了解语法约定。
参数
| 客户 | 类型 | 必需 | 说明 |
|---|---|---|---|
| TableName | string |
✔️ | 要删除的表的名称。 |
ifexists |
string |
当指定了此项时,如果该表不存在,命令不会失败。 |
返回结果
此命令返回数据库中剩余表的列表。
| 输出参数 | 类型 | 说明 |
|---|---|---|
| TableName | string |
表的名称。 |
| DatabaseName | string |
表所属的数据库。 |
示例
删除单个表
.drop table CustomersTable ifexists
删除多个表
.drop tables (ProductsTable, ContactsTable, PricesTable) ifexists