next_day işlevi

Şunlar için geçerlidir:onay işareti evet olarak işaretlenmiş Databricks SQL onay işareti evet olarak işaretlenmiş Databricks Runtime

değerinden sonraki expr ve içinde dayOfWeekolarak adlandırılan ilk tarihi döndürür.

Söz dizimi

next_day(expr, dayOfWeek)

Bağımsız değişkenler

  • expr: DATE ifadesi.
  • dayOfWeek: Haftanın bir gününü tanımlayan STRING ifadesi.

Döndürülenler

BIR TARIH.

dayOfWeek aşağıdakilerden biri olmalıdır (büyük/küçük harfe duyarsız):

  • 'SU', 'SUN', 'SUNDAY'
  • 'MO', 'MON', 'MONDAY'
  • 'TU', 'TUE', 'TUESDAY'
  • 'WE', 'WED', 'WEDNESDAY'
  • 'TH', 'THU', 'THURSDAY'
  • 'FR', 'FRI', 'FRIDAY'
  • 'SA', 'SAT', 'SATURDAY'

dayOfWeek tanınan bir gün adı değilse, Azure Databricks INVALID_PARAMETER_VALUE yükseltir.

Not

Databricks Runtime'da spark.sql.ansi.enabled

Yaygın hata koşulları

Örnekler

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

> SELECT next_day('2024-01-01', 'INVALID');
  Error: INVALID_PARAMETER_VALUE