oracle 查询2分钟前的数据
3个回答
展开全部
SELECT *
FROM TABLE_NAME OF TIMESTAMP TO_TIMESTAMP('2014-11-26 17:00:00', 'yyyy-mm-dd hh24:mi:ss');
-------------
SELECT * FROM TABLE_NAME OF TIMESTAMP TO_TIMESTAMP SYSDATE - 2 / 1440;
你是要用闪回么?下面是资料
http://www.blogjava.net/xzclog/archive/2010/08/04/327967.html
追问
请问 OF TIMESTAMP TO_TIMESTAMP是每条记录操作时产生的吗?是数据库自动记录在表中的?我sengch了这个,说的不是很明白。有没有详细的用法,谢谢!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-11-26 · 知道合伙人软件行家
renfengjun1986
知道合伙人软件行家
向TA提问 私信TA
知道合伙人软件行家
采纳数:925
获赞数:1553
中国地质调查局特聘数据库专家 CSDN博客专家 百度知道数据库行家 炼数成金版主 想了解更多请关注我的博客:
向TA提问 私信TA
关注
展开全部
SELECT * FROM tb_name AS OF TIMESTAMP SYSDATE-2/1440;
更多追问追答
追问
是每次查询前二分钟的数据
追答
你给的信息太少了。
如果是普通表,有入库时间字段,使用下面的语句。
select * from tb_name where indate<sysdate-2/1440;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询