Поделиться через


Функция add_months

Область применения: флажок 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