Compartir a través de

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 参数,表示从表中清除的记录数。 rowcountint

权限

需要 db_owner 权限。