next_day
Функции
Область применения: Databricks SQL Databricks Runtime
Возвращает первую дату, которая позже, чем expr
и с именем , как в dayOfWeek
.
Синтаксис
next_day(expr, dayOfWeek)
Аргументы
expr
: выражение DATE.dayOfWeek
: выражение STRING, определяющее день недели.
Возвращает
ДАТА.
Значение dayOfWeek должно быть одним из следующих (без учета регистра):
'SU'
,'SUN'
,'SUNDAY'
'MO'
,'MON'
,'MONDAY'
'TU'
,'TUE'
,'TUESDAY'
'WE'
,'WED'
,'WEDNESDAY'
'TH'
,'THU'
,'THURSDAY'
'FR'
,'FRI'
,'FRIDAY'
'SA'
,'SAT'
,'SATURDAY'
Примечание
В Databricks Runtime, если spark.sql.ansi.enabled имеет значение false
, функция возвращает NULL
вместо ошибки для неправильного формата dayOfWeek
.
Примеры
> SELECT next_day('2015-01-14', 'TU');
2015-01-20