是CDC的新手。是否可以为SQL Server 2012中的特定DML操作启用Change Data Capture?我知道默认情况下它可以启用插入,删除和更新。如果我只想启用更新,那么我该如何实现呢?
另外请告诉我,CDC与Triggers相比如何更好?
答案 0 :(得分:1)
基本上,您无法在源处拆分操作,但您只能提取您之后想要的操作。
您可以为CDC启用该表并指定您需要管理的列。 输出表将是cdc。{Instancename} _CT,从中你将只提取那些具有操作3&的行。 4,涉及before_update(3)和after_update(4)。
如果您只对任何给定表行的结果值感兴趣,则应使用net_changes。