ALLOW_SNAPSHOT_ISOLATIONをオンにして変更追跡を有効にし、このクエリを実行してデータベースの変更追跡を有効にしました
ALTER DATABASE [DatabaseName]
SET CHANGE_TRACKING = ON (CHANGE_RETENTION = 2 DAYS,AUTO_CLEANUP = ON)
そして最終的にそれをテーブルで有効にすることによって
ALTER TABLE [TableName]
ENABLE CHANGE_TRACKING WITH (TRACK_COLUMNS_UPDATED = OFF)
今私が電話するとき
SELECT *
FROM CHANGETABLE(CHANGES, 0)
次のエラー メッセージが表示されます。
オブジェクト名「CHANGETABLE」が無効です。
データベースのバージョンは SQL Server 2012CHANGETABLEです。システム関数なので、すぐに使えると思いました。SQL Server Management Studio でも強調表示されます。変更追跡をオンにしてから を呼び出すまでの間に、データを少し変更しましたCHANGETABLE()。