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)>。 |
權限
目錄檢視內中繼資料的可見性會限制在使用者所擁有的安全性實體,或已授與使用者某些權限的安全性實體。如需詳細資訊,請參閱<中繼資料可見性組態>。
請參閱
參考
CHANGE_TRACKING_MIN_VALID_VERSION (Transact-SQL)