查看特定列中数据是否已更改的方法

时间:2017-09-18 14:08:38

标签: sql sql-server-2008

我有一张桌子,想要了解查看某个特定列是否有任何数据更改的最佳方法,如果有,我希望收到电子邮件提醒 - 如果可能的话。

我的想法是创建一个只有这个列包含数据的基表,比方说它叫'mytable'。该列是“Reporting_code”

然后我每天都会在主表中为此列执行select distinct。如果值是新的或更改,它将显示它。

Select distinct reporting_code a from Prod_table where reporting_code a not in 
(select distinct reporting_code b from mytable)

但有更好的方法吗?

0 个答案:

没有答案