Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我对 SQL SERVER 有疑问?
变更数据捕获 (CDC)
我应用了用户 DELETE、UPDATE、INSERT 操作没有的 CDC 流程。那么,如何获取用户名的信息呢?
您可以使用触发器来记录操作和用户名。试试这个功能SUSER_NAME()或SUSER_ID()。
SUSER_NAME()
SUSER_ID()
另一种方法是在您的跟踪表中有一个额外的列,用于存储提交当前更改的用户 ID。 当您查看表的历史记录时,它将使用适当的用户 ID 存储每一行。