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