Freigeben über


dateadd (days)-Funktion

Gilt für: Häkchen ja Databricks SQL (Vorschau) durch Häkchen mit „Ja“ markiert Databricks Runtime 11.3 LTS und höher

Gibt das Datum zurück, das numDays nach dem startDate liegt. Diese Funktion ist ein Synonym für die Funktion date_add (Tage).

Syntax

dateadd(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.

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

Beispiele

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