Share via


sys.change_tracking_tables (Transact-SQL)

針對已啟用變更追蹤之目前資料庫中的每一個資料表,各傳回一個資料列。

資料行名稱

資料類型

描述

object_id

int

擁有變更日誌之資料表的識別碼。即使變更追蹤目前為關閉狀態,資料表也可以擁有變更日誌。

資料表識別碼在資料庫中是唯一的。

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)>。

權限

在 SQL Server 2005 和更新的版本中,目錄檢視內中繼資料的可見性會限制在使用者所擁有的安全性實體,或已授與使用者某些權限的安全性實體。如需詳細資訊,請參閱<中繼資料可見性組態>。