next_day
Functie
Van toepassing op: Databricks Databricks Runtime
Retourneert de eerste datum die later is dan expr
en met de naam in dayOfWeek
.
Syntaxis
next_day(expr, dayOfWeek)
Argumenten
expr
: een DATUM-expressie.dayOfWeek
: een TEKENREEKS-expressie die een dag van de week aangeeft.
Retourneert
EEN DATUM.
dayOfWeek moet een van de volgende zijn (niet hoofdlettergevoelig):
'SU'
,'SUN'
,'SUNDAY'
'MO'
,'MON'
,'MONDAY'
'TU'
,'TUE'
,'TUESDAY'
'WE'
,'WED'
,'WEDNESDAY'
'TH'
,'THU'
,'THURSDAY'
'FR'
,'FRI'
,'FRIDAY'
'SA'
,'SAT'
,'SATURDAY'
Opmerking
Als in Databricks Runtime spark.sql.ansi.enabled is, retourneert false
NULL
de functie in plaats van een fout voor een onjuist gevormde dayOfWeek
.
Voorbeelden
> SELECT next_day('2015-01-14', 'TU');
2015-01-20