Freigeben über


date_add (days)-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 numDays nach dem startDate liegt.

Um andere Einheiten als Tage hinzuzufügen, verwenden Sie date_add(unit, value, expr).

Syntax

date_add(startDate, numDays)

Argumente

  • startDate: Ein DATE-Ausdruck.
  • numDays: Ein INTEGER-Ausdruck.

Gibt zurück

Ein DATE-Element.

Wenn numDays negativ ist, wird abs(num_days) von startDate subtrahiert.

Wenn das Ergebnisdatum über den Datumsbereich hinausgeht, löst die Funktion einen Fehler aus.

Beispiele

> SELECT date_add('2016-07-30', 1);
 2016-07-31