Función next_day

Se aplica a:casilla marcada como Sí Databricks SQL casilla marcada como Sí Databricks Runtime

Devuelve la primera fecha que es posterior a expr y se denomina como en dayOfWeek.

Sintaxis

next_day(expr, dayOfWeek)

Argumentos

  • expr: expresión DATE.
  • dayOfWeek: expresión de cadena que identifica un día de la semana.

Devoluciones

Un valor DATE.

dayOfWeek debe ser una de las siguientes (no distingue entre mayúsculas y minúsculas):

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

Nota:

En Databricks Runtime, si spark.sql.ansi.enabled es false, la función devuelve NULL en lugar de un error para una dayOfWeek con formato incorrecto.

Ejemplos

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