1.sysdate
功能:返回當前日期。
參數:沒有參數,沒有括號
返回:日期
示例select sysdate hz from dual;
返回:2016-05-7
2.add_months(d1,n1)
功能:返回在日期d1基礎上再加n1個月後新的日期。
參數:d1,日期型,n1數字型
返回:日期
示例select sysdate,add_months(sysdate,3) hz from dual;
返回:2016-05-7,2016-08-7
3.last_day(d1)
功能:返回日期d1所在月份最後壹天的日期。
參數:d1,日期型
返回:日期
示例select sysdate,last_day(sysdate) hz from dual;
返回:2016-05-7,2016-05-31
4.months_between(d1,d2)
功能:返回日期d1到日期d2之間的月數。
參數:d1,d2 日期型
返回:數字 如果d1>d2,則返回正數 如果d1<d2,則返回負數
示例 select sysdate, months_between(sysdate,to_date('2006-01-01','YYYY-MM-DD')), months_between(sysdate,to_date('2016-01-01','YYYY-MM-DD')) from dual;
返回:2014-06-29,101.92,-18.07