在系统时间基础上延迟5秒
sysdate+(5/24/60/60)
在系统时间基础上延迟5分钟
sysdate+5/24/60
在系统时间基础上延迟5小时
sysdate+5/24
在系统时间基础上延迟5天
sysdate+5
在系统时间基础上延迟5月
add_months(sysdate,-5)
在系统时间基础上延迟5年
add_months(sysdate,-5*12)
上月末的日期:
selectlast_day(add_months(sysdate,-1))fromdual;
本月的最后一秒:
selecttrunc(add_months(sysdate,1),'MM')-1/24/60/60fromdual
本周星期一的日期:
selecttrunc(sysdate,'day')+1fromdual
年初至今的天数:
selectceil(sysdate-trunc(sysdate,'year'))fromdual;
今天是今年的第几周:
selectto_char(sysdate,'fmww')fromdual
今天是本月的第几周:
SELECTTO_CHAR(SYSDATE,'WW')-TO_CHAR(TRUNC(SYSDATE,'MM'),'WW')+1AS"weekOfMon"FROMdual
本月的天数
SELECTto_char(last_day(SYSDATE),'dd')daysFROMdual
今年的天数
selectadd_months(trunc(sysdate,'year'),12)-trunc(sysdate,'year')fromdual
下个星期一的日期
SELECTNext_day(SYSDATE,'monday')FROMdual
分享到:
相关推荐
Oracle时间操作大全.pdf
。。。
sql查询oracle时间段操作,通过oracle数据库快照来实现恢复数据
本文是Oracle时间操作大全,能够帮助您快速的掌握oracle时间相关操作。
Oracle时间日期操作
在Oracle数据库中,如何查找,定位一张表最后一次的DML操作的时间呢? 方式有三种,不过都有一些局限性,下面简单的解析、总结一下。 1:使用ORA_ROWSCN伪列获取表最后的DML时间 ORA_ROWSCN伪列是Oracle 10g开始...
Oracle日期时间(DateTime)操作
oracle的一些时间操作图。 在管理Oracle数据库中,经常会遇到关于时间操作的问题。本文列举了在Oracle数据库中最常用的时间操作语句。
oracle 日期时间操作,oracle 日期时间
Oracle数据库,导出某时间段AWR与ASH性能报告操作日志,用于对oracle数据库进行性能分析。
oracle操作入门(SQL Plus;由于时间有限,下面文档可能有不完善之处,欢迎指出):
1.日期时间间隔操作 当前时间减去7分钟的时间 select sysdate,sysdate - interval ’7’ MINUTE from dual 当前时间减去7小时的时间 select sysdate - interval ’7’ hour from dual 当前时间减去7...
oracle rac的管理1 虚拟机软件的安装 2 在安装好的虚拟机中安装linux系统 3 规划RAC环境的ip 主机名 共赏磁盘类型等 4 创建RAC所需的linux用户及目录 5 配置linux用户的环境变量 6 创建共赏磁盘 7 实现时间同步 8 ...
Oracle时间日期,数学,字符串函数操作大全
Oracle关于时间/日期的操作 日期的函数 很适合初学者 格式挺多种的
查看某表的创建时间 SQL>select object_name,created from user_objects where object_name=upper('&table_name'); 查看某表的大小 SQL>select sum(bytes)/(1024*1024) as "size(M)" from user_segments where...
这是我个人通过长时间的实践与收集最后总结出来的基本关系表的连接操作实际应用,以及在某些情况下可以用普通的sql语句代替某些连接操作(即实现同样的功能)其中文件夹中已经包含了测试所需数据库,这是备份形式需...
vc++与oracle通过ado操作查询插入完全解读;从ado操作说起,oracle数据库plsql安装注意点等介绍,在建表建字段中的注意点和代码报错的解决办法,ini配置文件定义数据库服务器,用户和密码等,方便修改布置;代码中...