在最近通过webservices接口同步增量数据时。发现在同步之前发现没有获取到增加的数据集。检查代码发现发现做了update操作时,时间戳字段没有更新。或者insert操作时,没有默认给时间戳字段一个系统当前的值。所以在数据库层面做了一个触发器。如下SQL语句:
CREATE OR REPLACE trigger tr_t_p_personinfobefore INSERT OR UPDATE ON t_p_personinfo FOR EACH ROWBEGINIF INSERTING THEN:NEW.PPI_MODTIME := SYSDATE;ELSIF UPDATING then:NEW.PPI_MODTIME := SYSDATE;END IF;END;

文章转载自WorkLifeRecords,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




