2
A
答えて
0
これは決して使用しませんでしたが、MSDN docから私は言うでしょう:はい!
最初のDBを用意:
ALTER DATABASE [yourdb] SET ALLOW_SNAPSHOT_ISOLATION ON
ALTER DATABASE [yourdb]
SET CHANGE_TRACKING = ON
(CHANGE_RETENTION = 2 DAYS, AUTO_CLEANUP = ON)
が今必要なテーブル(複数可)に変更追跡を有効にする:変更
ALTER TABLE [yourdb].[yourschema].[yourtable]
ENABLE CHANGE_TRACKING
クエリ:
IF @sync_initialized = 0
SELECT *
FROM [yourschema].[yourtable] LEFT OUTER JOIN
CHANGETABLE(CHANGES [yourschema].[yourtable], @sync_last_received_anchor) CT
ON CT.[yourkey] = [yourschema].[yourtable].[yourkey]
ELSE
BEGIN
SELECT *
FROM Sales.Customer
JOIN CHANGETABLE(CHANGES [yourschema].[yourtable], @sync_last_received_anchor) CT
ON CT.[yourkey] = [yourschema].[yourtable].[yourkey]
WHERE (CT.SYS_CHANGE_OPERATION = 'I'
AND CT.SYS_CHANGE_CREATION_VERSION
<= @sync_new_received_anchor)
END
関連する問題
- 1. Talendのリアルタイム変更データキャプチャ
- 2. PLSQL:テーブルの変更レコードを取得するようにデータキャプチャを変更する
- 3. マージ:複数のテーブルの変更
- 4. 変更を行ったSQL Server 2008変更データキャプチャ?
- 5. 変更データキャプチャのクリーンアップを無効にしますか?
- 6. FacebookのOAuthのデータキャプチャ
- 7. 複数の実行中のテーブルの変更
- 8. 変数テーブルの更新ケース
- 9. 変更データキャプチャのパフォーマンスの損失がCDC対応テーブルに制限されていますか?
- 10. 重複キー変更テーブル
- 11. mysqlのテーブルに複数の列名を変更する
- 12. MYSQL変更データキャプチャ(Azure Data Factory) - Azureサービス(Azureデータファクトリ)
- 13. 関連テーブルの複数行の更新
- 14. テーブル内での複数の更新
- 15. 複数のテーブル更新の問題
- 16. 複数のテーブルを変更するSQL Server
- 17. 変更テーブルDROP列 - 複数の列MS SQL
- 18. R:複数のテーブル間で値を変更する
- 19. mysqlで一度に複数のテーブルを変更するには?
- 20. テーブルの変数を変更する
- 21. 複数テーブル構文の更新
- 22. MySQL - 更新カスケード(複数のテーブル)
- 23. ストアドプロシージャのテーブル変数の複合プライマリキー
- 24. Python GPSデータキャプチャ
- 25. iPhoneビデオとデータキャプチャ
- 26. テーブルが変更データキャプチャ(CDC)から削除された、または追加されたことを知る方法?
- 27. TCLデータキャプチャの問題 - 期待
- 28. 複数のテーブルのデータを含むテーブルを更新する
- 29. SQL Sever 2016テーブル値関数の変更 - セキュリティポリシーの変更
- 30. 複数のテーブルを更新すると、複数のテーブルが更新されない