添加月份功能
Syntax: add_months(p_date, integer) return date;
Add_months 函数将 amt 月份添加到 p_date 日期。
SELECT add_months(date'2015-01-12', 2) m FROM dual;
M |
---|
2015-03-12 |
你还可以使用负 amt
减去月份
SELECT add_months(date'2015-01-12', -2) m FROM dual;
M |
---|
2014-11-12 |
如果计算的月份与给定日期的天数较少,则将返回计算月份的最后一天。
SELECT to_char( add_months(date'2015-01-31', 1),'YYYY-MM-DD') m FROM dual;
M |
---|
2015-02-28 |