next_day
Funkcja
Dotyczy: Databricks SQL Databricks Runtime
Zwraca pierwszą datę, która jest późniejsza niż expr
i nazwana jako w .dayOfWeek
Składni
next_day(expr, dayOfWeek)
Argumenty
expr
: Wyrażenie DATE.dayOfWeek
: wyrażenie STRING identyfikujące dzień tygodnia.
Zwraca
DATA.
dayOfWeek musi być jednym z następujących (bez uwzględniania wielkości liter):
'SU'
,'SUN'
,'SUNDAY'
'MO'
,'MON'
,'MONDAY'
'TU'
,'TUE'
,'TUESDAY'
'WE'
,'WED'
,'WEDNESDAY'
'TH'
,'THU'
,'THURSDAY'
'FR'
,'FRI'
,'FRIDAY'
'SA'
,'SAT'
,'SATURDAY'
Uwaga
W środowisku Databricks Runtime, jeśli parametr spark.sql.ansi.enabled to false
, funkcja zwraca NULL
wartość zamiast błędu dla nieprawidłowo sformułowanego dayOfWeek
elementu .
Przykłady
> SELECT next_day('2015-01-14', 'TU');
2015-01-20