カタログビューの Change Tracking-sys.change_tracking_tablesChange Tracking Catalog Views - sys.change_tracking_tables

適用対象:Applies to: はいSQL ServerSQL Server (サポートされているすべてのバージョン) yesSQL ServerSQL Server (all supported versions) はいAzure SQL データベースAzure SQL DatabaseYesAzure SQL データベースAzure SQL Database適用対象:Applies to: はいSQL ServerSQL Server (サポートされているすべてのバージョン) yesSQL ServerSQL Server (all supported versions) はいAzure SQL データベースAzure SQL DatabaseYesAzure SQL データベースAzure SQL Database

変更の追跡が有効な現在のデータベース内のテーブルごとに 1 行のデータを返します。Returns one row for each table in the current database that has change tracking enabled.

列名Column name データ型Data type 説明Description
object_idobject_id intint 変更ジャーナルを持つテーブルの ID。ID of a table that has a change journal. テーブルは、変更の追跡が現在無効になっている場合でも、変更ジャーナルを持つことができます。The table can have a change journal even if change tracking is currently off.

テーブル ID はデータベース内で一意です。The table ID is unique within the database.
is_track_columns_updated_onis_track_columns_updated_on bitbit テーブルに対する変更の追跡の現在の状態。Current state of change tracking on the table:

0 = OFF0 = OFF

1 = ON1 = ON
begin_versionbegin_version bigintbigint テーブルで変更の追跡が開始されたときのデータベースのバージョン。Version of the database when change tracking began for the table. このバージョンは、通常、変更の追跡が有効になったことを示しますが、テーブルが切り捨てられた場合、この値はリセットされます。This version is usually indicates when change tracking was enabled, but this value is reset if the table is truncated.
cleanup_versioncleanup_version bigintbigint クリーンアップによって変更追跡情報が削除された可能性のあるバージョン。Version up to which cleanup might have removed change tracking information.
min_valid_versionmin_valid_version bigintbigint テーブルで使用できる変更追跡情報の有効な最小バージョン。Minimum valid version of change tracking information that is available for the table.

この行に関連付けられているテーブルから変更を取得する場合、last_sync_version には、この列に表示されるバージョンと同じ値か、それよりも大きい値を指定する必要があります。When obtaining changes from the table that is associated with this row, the value of last_sync_version must be greater than or equal to the version reported by this column. 詳細については、「 CHANGE_TRACKING_MIN_VALID_VERSION (transact-sql)」を参照してください。For more information, see CHANGE_TRACKING_MIN_VALID_VERSION (Transact-SQL).

アクセス許可Permissions

カタログ ビューでのメタデータの表示が、ユーザーが所有しているかそのユーザーが権限を許可されている、セキュリティ保護可能なメタデータに制限されます。The visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission. 詳細については、「 Metadata Visibility Configuration」を参照してください。For more information, see Metadata Visibility Configuration.

参照See Also

CHANGE_TRACKING_MIN_VALID_VERSION (Transact-SQL) CHANGE_TRACKING_MIN_VALID_VERSION (Transact-SQL)
Change Tracking カタログビュー (Transact-sql) Change Tracking Catalog Views (Transact-SQL)
データ変更の追跡 (SQL Server)Track Data Changes (SQL Server)