Change Tracking 機能を使用しています。次の方法で変更履歴を確認できます。
select * from CHANGETABLE
そして今、から行を削除したいと思いCHANGETABLE
ます。それ、どうやったら出来るの?
Change Tracking 機能を使用しています。次の方法で変更履歴を確認できます。
select * from CHANGETABLE
そして今、から行を削除したいと思いCHANGETABLE
ます。それ、どうやったら出来るの?
変更追跡を設定するときに、保持期間とクリーンアップオプションを指定します。
ALTER DATABASE AdventureWorks2012
SET CHANGE_TRACKING = ON
(CHANGE_RETENTION = 2 DAYS, AUTO_CLEANUP = ON);
自動クリーンアップが有効になっている場合、保存期間が終了すると、データはCHANGETABLEから削除されます。
変更追跡テーブルはシステム テーブルであるため、通常のテーブルのように行を削除することはできません。変更追跡テーブルをリセットするしかありません。