日期:2014-05-16 浏览次数:20537 次
to_char(x[, format]) eg: select to_char(sysdate,'yyyy-mm-dd') year from dual;
to_date(x[, format]) eg: select to_date('2011-JAN-1','yyyy-mon-dd') from dual; 出现ORA-01843: not a valid month,使用 SELECT * FROM NLS_SESSION_PARAMETERS; 查看当前查询的session的语言设置(NLS: native language support)
select add_months(sysdate, -3), last_day(sysdate), months_between(add_months(sysdate, 5), sysdate), next_day(sysdate,'Thueday '), --根据参数求的下一个星期的时间 round(sysdate,'yy'), --根据参数圆整date trunc(sysdate,'yy') --根据参数截断date from dual;