使用 CLR tiggers 访问 updated/inserted 个值

Access updated/inserted values using CLR tiggers

我需要使用 CLR 方法在 SQL 服务器 2008 中获取 updated/inserted 值。我在网上读到“触发器也用于验证”,但我不知道如何使用 .net 程序集 [=18] 将传入值(update/insert 之前或之后)获取到 SQL 服务器=] , SqlDataReader 方法。 是否可以使用 dll 获取 updated/inserted 值?

请帮助我。

If (triggContext.IsUpdatedColumn(colno).ToString() = True ) 意味着那么它表示该列是 updated/inserted。然后我可以使用 sqlComm.ExecuteReader(colno).

获取值