Oracle时间戳
2015-08-31 10:47
531 查看
查询某一具体时间某张表的数据,可以用时间戳进行查询。
例如:
查询201508310930 这个时间点的数据。
当然也有更简单的方法,比如查询一个小时之前的数据,
sysdate- x,这里的x,如果是1/24就是查询一个小时之前的,如果是5/(24*60)及时查询5分钟之前的数据
例如:
SELECT * FROM sac14 AS OF TIMESTAMP to_date('201508310930','yyyymmddhh24mi') WHERE aac001 = 1000586047;
查询201508310930 这个时间点的数据。
当然也有更简单的方法,比如查询一个小时之前的数据,
SELECT * FROM sac14 AS OF TIMESTAMP SYSDATE-1/24 WHERE aac001 = 1000586047;
sysdate- x,这里的x,如果是1/24就是查询一个小时之前的,如果是5/(24*60)及时查询5分钟之前的数据
相关文章推荐
- Oracle(六)--> PL/SQL 开篇(PL/SQL 的概念及代码)
- Oracle(五)--> 高级子查询(二)
- Oracle----Job
- oracle创建外部表
- oracle创建外部表
- Oracle 中LONG RAW BLOB CLOB类型介绍
- How to Check Whether Oracle Binary/Instance is RAC Enabled and Relink Oracle Binary in RAC (文档 ID 28
- 对Oracle 、SQL Server、MySQL、PostgreSQL数据库优缺点分析
- Oracle11g数据库中dba_users多了password_versions这一列
- 转载:oracle null处理
- 【翻译自mos文章】访问Oracle Database的知名的ODBC 驱动列表
- 在Oracle client 端进行SQL*Net trace的步骤以及注意点
- Oracle+Ado.Net(二)
- Oracle数据库的经典问题 snapshot too old是什么原因引起的
- Oracle连接视图DML操作的限制
- ORACLE 11g如何导出空表
- [Oracle] 某游戏大区DB IO负载过高分析
- Oracle中关联表的视图创建
- 关于Oracle Linux,它做了什么
- sql server2005和oracle分页查询语句