22,209
社区成员
发帖
与我相关
我的任务
分享
--了解一下CDC功能
--开启CDC
EXECUTE SYS.SP_CDC_ENABLE_DB
EXEC SYS.SP_CDC_ENABLE_TABLE 'DBO','students',@ROLE_NAME = NULL,@SUPPORTS_NET_CHANGES =0
--查询操作日志
SELECT SYS.FN_CDC_MAP_LSN_TO_TIME ([__$START_LSN]) AS 时间,
CASE [__$OPERATION]
WHEN 1 THEN '删除'
WHEN 2 THEN '新增'
WHEN 3 THEN '改前'
WHEN 4 THEN '改后'
END AS 操作类型,
*
FROM CDC.DBO_students_CT
--如果不需要了,关闭
EXEC SYS.SP_CDC_DISABLE_TABLE 'DBO','students','ALL'
EXEC SYS.SP_CDC_DISABLE_DB