您的位置:首页 > 数据库 > Oracle

oracle add_month函数

2012-06-27 09:47 260 查看
add_months 函数主要是对日期函数进行操作,举例子进行说明

add_months 有两个参数,第一个参数是日期,第二个参数是对日期进行加减的数字(以月为单位的)

如:3个月以后的时间,可以用下列语句

SQL> select add_months(sysdate,3) from dual;

ADD_MONTHS(SYSDATE,3)

---------------------

2012-5-16 下午 02:30:47

3个月以前的时间,可以用下列语句

SQL> select add_months(sysdate,-3) from dual;

ADD_MONTHS(SYSDATE,-3)

----------------------

2011-11-16 下午 02:32:39

有时需要用to_date()函数进行转换

SELECT ADD_MONTHS(TO_DATE('2012-02-16 19:15:26','yyyy-mm-dd HH24:MI:SS'), 2) FROM dual;

ADD_MONTHS(TO_DATE('2012-02-16

------------------------------

2012-4-16 下午 07:15:26
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: