add_months 函数

适用于:check marked yes Databricks SQL check marked yes Databricks Runtime

返回在 startDate 之后 numMonths 的日期。

语法

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