我的客户希望在列级别保持审计。他想要一个存储所有审计的表,即在列级别。我已经决定了一个表结构。IE
id,tablename,tablecolumn,primarkey,oldvalue,newvalue,date
但我想知道如何检查每个列级别的更改。我是否必须像 old.columnname <> new.columnname 一样手动检查每一个,然后添加到审计表中?
有没有其他方法可以做到这一点。
我的客户希望在列级别保持审计。他想要一个存储所有审计的表,即在列级别。我已经决定了一个表结构。IE
id,tablename,tablecolumn,primarkey,oldvalue,newvalue,date
但我想知道如何检查每个列级别的更改。我是否必须像 old.columnname <> new.columnname 一样手动检查每一个,然后添加到审计表中?
有没有其他方法可以做到这一点。