Oracle日期时间

来源:互联网 发布:华为 精品推荐 淘宝客 编辑:程序博客网 时间:2024/06/08 19:32

----当前日期回话对应的日期时间current_timestamp 

SQL> select current_timestamp from dual;CURRENT_TIMESTAMP--------------------------------------------------------------------------------30-8月 -13 03.41.11.031000 下午 +08:00



----当前日期回话对应的日期时间current_date 
SQL> select current_date from dual;CURRENT_DATE------------2013/8/30 15


---该函数返回当前系统的日期时间SYSDATE

SQL> select sysdate from dual;SYSDATE-----------2013/8/30 1SQL> select last_day(sysdate) from dual;LAST_DAY(SYSDATE)-----------------2013/8/31 15:49:3


-------指定日期后的第一个工作日(由char组成)的日期时间

SQL> select next_day(sysdate,'星期一') from dual;NEXT_DAY(SYSDATE,'星期一')--------------------------2013/9/2 15:51:00


---months_between计算两日期之间的相差几个月份。

SQL> select months_between(sysdate,'01-10月-13') from dual;MONTHS_BETWEEN(SYSDATE,'01-10?------------------------------             -1.04307497013142


-----add_months(d,n)在d后面加n个月份。

SQL> select add_months(sysdate,10) from dual;ADD_MONTHS(SYSDATE,10)----------------------2014/6/30 15:59:42SQL> select add_months(sysdate,-10) from dual;ADD_MONTHS(SYSDATE,-10)-----------------------2012/10/30 15:59:53





原创粉丝点击