以下是Linux Informix中触发器使用的技巧:
BEFORE(前置)、AFTER(后置)或FOR EACH ROW(逐行触发),例如逐行触发适合记录详细日志。WHEN (condition)限制触发条件,如仅在特定列更新时触发。INSERT触发器用REFERENCING NEW AS引用新插入的行数据,DELETE/UPDATE触发器用REFERENCING OLD AS引用被删除/修改的行数据。DISABLED/ENABLED控制触发器开关,避免维护时误触发。主键值+操作类型+时间戳,必要时添加old_value/new_value字段,便于审计。