----当前日期回话对应的日期时间current_timestamp
SQL> select current_timestamp from dual;
CURRENT_TIMESTAMP
--------------------------------------------------------------------------------
30-8月 -13 03.41.11.031000 下午 +08:00
SQL> select current_date from dual;
CURRENT_DATE
------------
2013/8/30 15
---该函数返回当前系统的日期时间SYSDATE
SQL> select sysdate from dual;
SYSDATE
-----------
2013/8/30 1
SQL> 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:42
SQL> select add_months(sysdate,-10) from dual;
ADD_MONTHS(SYSDATE,-10)
-----------------------
2012/10/30 15:59:53