zoukankan      html  css  js  c++  java
  • Oracle——内置函数介绍(日期函数)

    日期函数


    months_between ()函数
     
    • months_between(日期1,日期2)函数用于获取两个日期所间隔的月数。该函数的返回值是一个实数。
    • SELECT months_between(sysdate, to_date('2009-02-08', 'yyyy-mm-dd')) FROM dual;
    • 当第一个日期早于第二个日期,那么返回值将是负值。
    • SELECT months_between(to_date('2009-02-08', 'yyyy-mm-dd'),to_date('2009-03-08', 'yyyy-mm-dd')) result FROM dual;

     

     

    add_months()函数——为日期加上特定月份
     
    • add_months(日期,数字)函数将为日期添加特定月份,并获得新的日期。
    • SELECT to_char(add_months(sysdate, 20), 'yyyy-mm-dd') result FROM dual;
    • SELECT to_char(add_months(sysdate, 150000), 'yyyy-mm-dd') result FROM dual;

     

    last_day()函数
     
    • last_day(日期) 该函数获得该月最后一天的日期。
    • 【例】查询emp表获得雇用日期是月末倒数第二天的所有员工的信息。
    SELECT ename,hiredate,last_day(hiredate) FROM emp WHERE hiredate=last_day(hiredate)-2;

     

     

  • 相关阅读:
    手机APP漏洞
    测试用例的优先级的概念
    测试出现BUG的理论逻辑
    django-redis 中文文档
    DRF单表序列化和反序列化
    事件
    QT文件操作
    一道字符串题目
    明日方舟六星出货率
    简易图片查看器
  • 原文地址:https://www.cnblogs.com/ghlz/p/13221394.html
Copyright © 2011-2022 走看看