sqlserver cdc用法


SELECT top(10)  * from
(SELECT  sys.fn_cdc_map_lsn_to_time([__$start_lsn])  'addtime',* FROM cdc.dbo_TM_Room_CT)
a
where
0=0

 

列名

數據類型

說明

__$start_lsn

binary(10)

更改提交的LSN。在同一事務中提交的更改將共享同一個提交 LSN 值。

__$seqval

binary(10)

一個事務內可能有多個更改發生,這個值用於對它們進行排序。

__$operation

int

更改操作的類型:

1 = 刪除

2 = 插入

3 = 更新(捕獲的列值是執行更新操作前的值)。

4 = 更新(捕獲的列值是執行更新操作后的值)。

__$update_mask

varbinary(128)

位掩碼,源表中被CDC跟蹤的每一列對應一個位。如果 __$operation = 1 或 2,該值將所有已定義的位設置為 1。如果 __$operation = 3 或 4,則只有那些對應已更改列的位設置為 1。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM