next_day
功能
適用于: Databricks SQL Databricks Runtime
傳回晚于 expr
且在 中 dayOfWeek
命名為 的第一個日期。
語法
next_day(expr, dayOfWeek)
參數
expr
:DATE 運算式。dayOfWeek
:識別星期幾的 STRING 運算式。
返回
DATE。
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