Months_between(x,y)用于计算两个日期之间间隔的月数。
如果x比y早 返回负数
select monthS_between(sysdate,HIREDATE) FROM EMP
select monthS_between(HIREDATE,sysdate) FROM EMP
Add_months()一个日期上加上一指定的月份数,所以,日期中的日将是不变的
SELECT ADD_MONTHS(sysdate,2) from dual
Last_day()
返回当月最后一天select last_day(sysdate) from dual
Next_day()
next_day(x,y)用于计算x时间开始的下一个星期y的时间。
select next_day(sysdate,'星期二') from dual