oracle日期函数的应用

作者: 萍儿的小确幸 | 来源:发表于2019-12-05 18:43 被阅读0次

    oracle日期函数的应用

    运算规律:

            日期+数字=日期

            日期—数字=日期

            日期—日期=数字(天数)

    select sysdate from dual;      #查询当天日期

    select add_months(sysdate,n) from dual;      #显示指定日期加上n月之后的日期

    select months_between(sysdate,hiredate) from emp;      #计算给定日期范围的月数

    select next_day(sysdate,'星期一') from dual;      #计算下一个给定星期的日期

    select last_day(sysdate) from dual;    #计算给定日期所在月份的最后一天日期

    alter session set nls_date_format='yyyy-mm-dd';  #修改会话的日期格式

    select hiredate,to_number(to_char(hiredate,'yyyymmdd')) from emp;      #将日期格式转化为数字

    select to_number(to_char(to_date(20170625,'yyyy-mm-dd'),'yyyymmdd')) from dual;      #数字→日期→字符串→数字

    select to_date(20170625,'yyyy/mm/dd') from dual;    #将数字20170625转化为日期格式

    ok,常用的就这些啦,快快收入大脑!

    相关文章

      网友评论

        本文标题:oracle日期函数的应用

        本文链接:https://www.haomeiwen.com/subject/yoizwctx.html