适用于: Databricks SQL
Databricks Runtime
返回在 numMonths
之后 startDate
的日期。
add_months(startDate, numMonths)
-
startDate
:一个 DATE 表达式。 -
numMonths
:整数。
一个 DATE。 如果结果超出了当月的天数,则结果将向下舍入到月底。 如果结果超出了支持的日期范围,则会报告溢出错误。
> SELECT add_months('2016-08-31', 1);
2016-09-30
> SELECT add_months('2016-08-31', -6);
2016-02-29