add_months-Funktion

Gilt für:durch Häkchen mit „Ja“ markiert Databricks SQL durch Häkchen mit „Ja“ markiert Databricks Runtime

Gibt das Datum zurück, das numMonths nach dem startDate liegt.

Syntax

add_months(startDate, numMonths)

Argumente

  • startDate: Ein DATE-Ausdruck.
  • numMonths: Eine Ganzzahl.

Gibt zurück

Ein DATE-Element. Wenn das Ergebnis die Anzahl der Tage des Monats überschreitet, wird das Ergebnis auf das Ende des Monats gerundet. Wenn das Ergebnis den unterstützten Bereich für ein Datum überschreitet, wird ein Überlauffehler gemeldet.

Beispiele

> SELECT add_months('2016-08-31', 1);
 2016-09-30

> SELECT add_months('2016-08-31', -6);
 2016-02-29