记录数据库更新中已更改的字段/列

时间:2010-02-02 07:56:25

标签: java database postgresql glassfish ejb

我们的产品生态系统: Web /企业应用程序 Glassfish V3 PostgreSQL 8.4 中使用 EJB

如何在更新前不使用脏标志或重新读取相同记录时检测哪个字段已更改? 原因:用于审计目的/记录

任何食谱或想法?

由于 斯文

1 个答案:

答案 0 :(得分:1)

在PostgreSQL中,在UPDATE上写入触发器,用于比较NEW和OLD中的值,并以某种方式报告已更改的内容。