Función next_day
Se aplica a: Databricks SQL 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