有没有一种方法可以在Oracle中创建一个timestamp列来自动存储记录更改的时间戳?
我建模的表始终包括:
CREATED_USER
CREATED_DATE
UPDATED_USER
UPDATED_DATE
…列。当您可以与INSERT / UPDATE同时设置值时,为什么要实施触发器?
INSERT INTO TABLE (...CREATED_DATE, UPDATED_DATE) VALUES (...,SYSDATE, SYSDATE); UPDATE TABLE SET ..., UPDATED_DATE = SYSDATE