有没有一种方法可以在Oracle中创建一个timestamp列来自动存储记录更改的时间戳?
最佳答案
我建模的表始终包括:
CREATED_USER
,VARCHAR2 CREATED_DATE
, DATE UPDATED_USER
,VARCHAR2 UPDATED_DATE
, DATE ...列。当您可以与INSERT / UPDATE同时设置值时,为什么要实现触发器?
INSERT INTO TABLE (...CREATED_DATE, UPDATED_DATE) VALUES (...,SYSDATE, SYSDATE);
UPDATE TABLE
SET ...,
UPDATED_DATE = SYSDATE
关于sql - Oracle列是否有自动修改时间戳记类型?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1614233/