Compartilhar via


Função next_day

Aplica-se a: marca de seleção positiva SQL do Databricks marca de seleção positiva Runtime do Databricks

Retorna a primeira data que é posterior a expr e nomeada como em dayOfWeek.

Sintaxe

next_day(expr, dayOfWeek)

Argumentos

  • expr: uma expressão de DATE.
  • dayOfWeek: uma expressão STRING que identifica um dia da semana.

Retornos

Um DATE.

A dayOfWeek deve ser um dos seguintes (sem diferenciar maiúsculas e minúsculas):

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

Observação

No Databricks Runtime, se spark.sql.ansi.enabled for false, a função retornará NULL em vez de um erro para um dayOfWeek malformado.

Exemplos

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