数据库中的日期函数

取得当前日期


Select sysdate from dual;


Select sysdate+300 from dual;

求出每个雇员到今天为止的天数

Selecte name,hiredate,sysdate-hiredate from emp;

LAST_DAY:求出指定日期的最后一天

求出本月最后一天的日期

Select last_day(sysdate)from dual;

NEXT_DAY:求出下一个指定星期 X的日期

求出下一个周一

Select next_day(sysdate,’星期一’)from dual;

ADD_MONTHS:求出若干月之后的日期

求出 4个月后的日期

Select add_months(sysdate,4)from dual;

MONTHS_BETWEEN:求出两个日期之间所经历的月份

求出每个雇员到今天为止的雇佣月份

Selecte name,hiredate,trunc(months_between(sysdate,hiredate))from emp;

你可能感兴趣的:(数据库中的日期函数)