【问题标题】:Change Data Capture - SQL SERVER?更改数据捕获 - SQL SERVER?
【发布时间】:2012-11-17 09:04:05
【问题描述】:

我对 SQL SERVER 有疑问?

变更数据捕获 (CDC)

我应用了用户 DELETE、UPDATE、INSERT 操作没有的 CDC 流程。 那么,如何获取用户名的信息呢?

【问题讨论】:

    标签: sql-server change-data-capture


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2017-05-13
        • 1970-01-01
        • 1970-01-01
        • 2019-03-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多