共用方式為


next_day函式

適用於: 檢查標示為是 Databricks SQL 檢查標示為是 Databricks Runtime

傳回晚於 expr 的第一個日期,並在 中 dayOfWeek命名為 。

語法

next_day(expr, dayOfWeek)

引數

  • expr:D ATE表達式。
  • 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.enabledfalse,則函式會NULL傳回 ,而不是格式錯誤的 dayOfWeek

範例

> SELECT next_day('2015-01-14', 'TU');
 2015-01-20