sys.sp_cleanup_data_retention (Transact-SQL)
重要
Azure SQL Edge 将于 2025 年 9 月 30 日停用。 有关详细信息和迁移选项,请参阅停用通知。
注意
Azure SQL Edge 不再支持 ARM64 平台。
从启用了数据保留策略的表中清除已过时的记录。 有关详细信息,请参阅数据保留。
语法
sys.sp_cleanup_data_retention
{ [ @schema_name = ] 'schema_name' } ,
{ [ @table_name = ] 'table_name' } ,
[ [ @rowcount = ] rowcount OUTPUT ]
参数
[ @schema_name = ] 'schema_name'
需要对其执行清除操作的表的主控架构的名称。 schema_name 是 sysname 类型的必需参数。
[ @table_name = ] 'table_name'
需要对其执行清除操作的表的名称。 table_name 是 sysname 类型的必需参数。
输出参数
[ @rowcount = ] rowcount OUTPUT
一个可选的 OUTPUT 参数,表示从表中清除的记录数。 rowcount 是 int。
权限
需要 db_owner 权限。