标签: postgresql
我有一个包含25个字段的表。如果更改了25个字段中的任何一个,我想更新一些日志。我可以使用OLD. != New。但我必须写出25条件,这不是一个优雅的解决方案。我也可以使用OLD NEW来完成此操作,但即使没有更新数据,它也会插入日期。
OLD. != New
OLD
NEW
任何帮助都将不胜感激。
答案 0 :(得分:0)
我使用
WHEN((OLD.col1,OLD.col2,OLD.col3)DISTINCT FROM(NEW.col1,NEW.col2,NEW.col3))