甲骨文中add_months()函数及用法总结

  

今天对add_months函数进行简单总结一下:

  

add_months函数主要是对日期函数进行操作,在数据查询的过程中进行日期的按月增加,其形式为:

  

add_months(日期、int);其中第一个参数为日期,第二个为按月增加的幅度,例如:

  

add_months (sysdate 2):就是当前日期的两个月之后的时间。

  

如:表示2个月以后的时间:

        完成;从双重选择add_months (sysdate, 2);   ADD_MONTHS (SYSDATE + 2)   ----------------------   2012-5-16下午02:30:47      

  

表示2个月以前的时间,可以用下列语句

        完成;从双重选择add_months (sysdate, 2);   ADD_MONTHS (SYSDATE, 2)   ----------------------   2011-11-16下午02:32:39      

  

如果第一个参数即当前日期的地方是某一个指定的具体日期,则该日期需要使用to_date(' 20190101 ', '名称')进行转换,如下:

        select *从tb_user create_date_time> to_date(' 20190101 ', '名称')和create_date_time      

以上语句表示查询日期在20190101到20190101之间的数据

  

  

查询当前时间1个月以前的时间:

        选择add_months (sysdate, 1)从双;      

查询当前时间1个月以后的时间:

        选择add_months (sysdate, 1)从双;   
     

如对公司员工表:查询2年前进入公司的员工的姓名:

        从公司选择Ename sysdate祝辞add_months(时间,2 * 12);      

  

以上所述是小编给大家介绍的甲骨文中add_months()函数及用法总结,希望对大家有所帮助,如果大家有任何疑问请给我留的言,小编会及时回复大家的。在此也非常感谢大家对网站的支持。
  如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

甲骨文中add_months()函数及用法总结