admin

Oracle列是否有自动修改时间戳记类型?

sql

有没有一种方法可以在Oracle中创建一个timestamp列来自动存储记录更改的时间戳?


阅读 134

收藏
2021-05-10

共1个答案

admin

我建模的表始终包括:

  • CREATED_USERVARCHAR2
  • CREATED_DATEDATE
  • UPDATED_USERVARCHAR2
  • UPDATED_DATEDATE

…列。当您可以与INSERT / UPDATE同时设置值时,为什么要实施触发器?

INSERT INTO TABLE (...CREATED_DATE, UPDATED_DATE) VALUES (...,SYSDATE, SYSDATE);

UPDATE TABLE
   SET ...,
       UPDATED_DATE = SYSDATE
2021-05-10