更改跟踪目录视图 - sys.change_tracking_tables

适用于:SQL ServerAzure SQL 数据库Azure SQL 托管实例

为当前数据库中已启用更改跟踪的每个表返回一行。

列名称 数据类型 说明
object_id int 具有更改日志的表的 ID。 即使更改跟踪当前已关闭,表仍然可以具有更改日志。

此表 ID 在数据库中是唯一的。
is_track_columns_updated_on bit 该表的更改跟踪的当前状态:

0 = OFF

1 = ON
begin_version bigint 开始对该表进行更改跟踪时数据库的版本。 此版本通常指示何时启用更改跟踪,但如果已截断该表,则会重置该值。
cleanup_version bigint 一个版本,在该版本以前的版本中,清除操作可能会删除更改跟踪信息。
min_valid_version bigint 该表可用的更改跟踪信息的最低有效版本。

从该表中获取与该行关联的更改时,last_sync_version 的值必须大于或等于此列报告的版本。 有关详细信息,请参阅CHANGE_TRACKING_MIN_VALID_VERSION(Transact-SQL)。

权限

目录视图中元数据的可见性仅限于用户拥有的安全对象,或者向用户授予了某些权限的安全对象。 有关详细信息,请参阅 Metadata Visibility Configuration

另请参阅

CHANGE_TRACKING_MIN_VALID_VERSION (Transact-SQL)
更改跟踪目录视图 (Transact-SQL)
跟踪数据更改 (SQL Server)