Oracle Database Add_months函数
示例
语法:add_months(p_date,integer)returndate;
Add_months函数将amt月份添加到p_date日期。
SELECT add_months(date'2015-01-12', 2) m FROM dual;
您也可以使用负数减去月份amt
SELECT add_months(date'2015-01-12', -2) m FROM dual;
当计算的月份中的指定天数较少时,将返回计算的月份的最后一天。
SELECT to_char( add_months(date'2015-01-31', 1),'YYYY-MM-DD') m FROM dual;