oracle查询3年前数据,oracle 查询一段时间之前的数据
select* from txt001_menuas of timestamp (systimestamp - interval '300'minute)wheremenuid = '060201' --查找txt001_menu表中300分钟之前的数据>>>>select * from txt001_menu as of timestamp (systimestamp -
select* from txt001_menu
as of timestamp (systimestamp - interval '300'minute)
wheremenuid = '060201' --查找txt001_menu表中300分钟之前的数据
>>>>select * from txt001_menu as of timestamp (systimestamp - interval'600' second) where menuid = '060201' --查找txt001_menu表中600秒之前的数据
>>>>select * from txt001_menu as of timestamp (systimestamp - interval '3'hour)
wheremenuid = '060201' --查找txt001_menu表中3小时之前的数据
>>>>select * from txt001_menu as of timestamp (systimestamp - interval '1'day)
wheremenuid = '060201' --查找txt001_menu表中1天之前的数据
――――――――――――――――――――――――――――――――――――――――――――――
timestamp(ags) 方法
interval(时间间隔)类型用来存储两个时间戳之间的时间间隔
时间间隔类型interval请看我的另一篇博文:
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)