小虎 2017-06-07 10:49 采纳率: 0%
浏览 9367
已结题

Oracle数据库如何查询指定表最近一天或者一个小时的变更记录?

各位高手:
在不能写数据库触发器,数据库没有时间戳字段的情况下,Oracle数据库如何查询指定表最近一天或者一个小时的变更记录? 包括新增、修改、删除的数据。

  • 写回答

2条回答 默认 最新

  • 庄粟 2017-06-08 09:20
    关注

    数据库设计的时候,加一个updatetime根据当前时间与跟新时间的时间差来做判断,因为数据要有才能判断,所以这里数据要加一个删除字段。
    也就是假删数据,这样就可以判断一定时间内新增(加createtime字段)、修改、删除的数据了。

    评论

报告相同问题?