.show table policy auto_delete 命令

适用于:✅Azure 数据资源管理器

显示应用于表的自动删除策略。 有关详细信息,请参阅自动删除策略

权限

你必须至少具有数据库用户、数据库查看者或数据库监视者权限才能运行此命令。 有关详细信息,请参阅基于角色的访问控制

语法

.show table TableName policy auto_delete

详细了解语法约定

参数

客户 类型​​ 必需 说明
TableName string ✔️ 表的名称。

返回

名称 Type 说明
PolicyName string 策略的名称。 对于表自动删除策略,此值为 AutoDeletePolicy。
EntityName string 为其设置了策略的实体的名称。 对于表自动删除策略,此值为 [databaseName].[tableName],其中 databaseName 对应于表所在的数据库的名称,tableName 对应于表本身的名称。
策略 string 策略对象的 JSON 表示形式。
ChildEntities string 为其设置了此策略的子实体。 对于表自动删除策略,此值为空字符串。
EntityType string 为其设置了此策略的实体的类型。 对于表自动删除策略,此值为 Table。

示例

显示表的自动删除策略

显示应用于表 T 的自动删除策略:

.show table T policy auto_delete

输出

PolicyName EntityName 策略 ChildEntities EntityType
AutoDeletePolicy [database].[T] { "ExpiryDate": "2023-06-01T00:00:00" "DeleteIfNotEmpty": true }