oracle常用函数二

来源:互联网 发布:linux ant打包命令 编辑:程序博客网 时间:2024/05/22 16:50
 

MONTHS_BETWEEN(DATE1,DATE2):两个日期间相差的月份数,要求DATE1>=DATE2。
ADD_MONTHS(DATE,N1):向DATE中加入N1个月后的日期。
LAST_DAY(DATE):返回DATE所月份的最后一天的日期。
NEXT_DAY(DATE,V1):返回DATE的下一个V1的日期。V1在中文集下取值为“星期一~星期日”。

TO_CHAR:对日期和数字进行转换。
TO_CHAR(DATE,FORMATE):格式参数可省略。
    FORMATE是字符串,常用的FORMATE包括:
    YYYY:四位年    YY:两位年
    MONTH:月份全称        MON:月份简称    (在中文系统下,二者没有区别)
    MM:带有前导“0”的月份。“3月-03月”
    DAY:返回全称的星期。    DY:简称的星期        (在中文系统下,二者没有区别)
    HH24:24进制的小时
    HH:12进制的小时
    MI:分钟
    SS:秒
    AM/PM:上午/下午