sqlserver cdc用法
Posted 甜菜波波
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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。 |
以上是关于sqlserver cdc用法的主要内容,如果未能解决你的问题,请参考以下文章
ogg 12.3 for sqlserver 2016 CDC模式配置