查询来自变更数据捕获表的数据

时间:2014-01-08 15:37:36

标签: sql-server cdc

我在许多相关表上创建了CDC,然后将其移动到永久存储表。但我需要查询这些表以获取在同一事务中更新的所有记录,比如我有Person-> Worker。当我更新一个实体时,2个记录将被添加到每个表中,如果对这些表进行了很多更新,我最终会有很多行

如何将人员中的相同记录连接到在工作人员中使用它更新的记录....

谢谢

1 个答案:

答案 0 :(得分:0)

我发现了问题.....

__ $ Start_lsn是使用相同事务更新的所有表之间的唯一值,因此它可以用作连接表的主外键关系。

我的表的问题是主表和子表在两个不同的事务中更新。

由于