sys.change_tracking_tables (Transact-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)。 |