.drop table 命令
适用于:✅Azure 数据资源管理器
从数据库中删除一个或多个表。
注意
.drop
table
命令仅软删除数据。 也就是说,无法查询数据,但仍可从持久存储中恢复。 根据在将数据引入到表中时会生效的保留策略中的 recoverability
属性来硬删除基础存储项目。
权限
你必须至少具有表管理员权限才能运行此命令。
语法
.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