0

在查看类似的问题时:

获取触发器以仅在审计表中插入更改的列值

审计日志策略

我想更进一步,比较更新的数据,看看它是否真的更新了……我不确定这是否理想(性能方面)。

背景:

我们有一些由用户定期更新的数据。

当这些数据更新时,我想将他们提交的内容与已经存在的内容以及他们提交的内容进行比较,以确保发生了变化。

如果发生更改,请继续将审计条目写入中央审计​​历史表,概述更改的字段。

想法/想法?我尽力搜索,但运气不佳。如果它是重复的,我很乐意删除这个问题。

谢谢!

4

1 回答 1

1

您可以编写一个BEFORE UPDATE触发器,在其中使用触发器中的OLDNEW别名来比较更新前记录中可用的值与您正在更新的值。根据比较结果,您可以将条目写入审计表。

于 2009-05-15T18:57:12.013 回答