Funzione next_day
Si applica a: Databricks SQL Databricks Runtime
Restituisce la prima data successiva a expr
e denominata come in dayOfWeek
.
Sintassi
next_day(expr, dayOfWeek)
Argomenti
expr
: espressione DATE.dayOfWeek
: espressione STRING che identifica un giorno della settimana.
Valori restituiti
DATA.
dayOfWeek deve essere uno dei seguenti (senza distinzione tra maiuscole e minuscole):
'SU'
,'SUN'
,'SUNDAY'
'MO'
,'MON'
,'MONDAY'
'TU'
,'TUE'
,'TUESDAY'
'WE'
,'WED'
,'WEDNESDAY'
'TH'
,'THU'
,'THURSDAY'
'FR'
,'FRI'
,'FRIDAY'
'SA'
,'SAT'
,'SATURDAY'
Nota
In Databricks Runtime, se spark.sql.ansi.enabled è false
, la funzione restituisce NULL
anziché un errore per un formato non valido dayOfWeek
.
Esempi
> SELECT next_day('2015-01-14', 'TU');
2015-01-20