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

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

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

  • 写回答

2条回答

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

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

    评论

报告相同问题?

悬赏问题

  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记