Freigeben über


date_sub-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 vor dem startDate liegt.

Syntax

date_sub(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)“ zu startDate hinzugefügt.

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

Beispiele

> SELECT date_sub('2016-07-30', 1);
 2016-07-29