更改数据捕获 - SQL SERVER?

时间:2012-11-17 09:04:06

标签: sql-server change-data-capture

我对SQL SERVER有疑问?

更改数据捕获(CDC)

我应用CDC进程,其中用户DELETE,UPDATE,INSERT操作没有。 那么,我怎样才能获得用户名的信息?

2 个答案:

答案 0 :(得分:0)

您可以使用触发器记录操作和用户名。试试函数SUSER_NAME()SUSER_ID()

答案 1 :(得分:0)

另一种方法是在跟踪表中增加一列,用于存储提交了当前更改的用户ID。
当您查看表的历史记录时,它将存储具有适当用户ID的每一行。