Compartilhar via


Função datediff

Aplica-se a: verificação marcada como sim Versão prévia do SQL do Databricksverificação marcada como sim Databricks Runtime 11.3 LTS e posteriores

Retorna o número de dias de startDate a endDate.

Sintaxe

datediff(endDate, startDate)

Argumentos

  • endDate: uma expressão DATE.
  • startDate: uma expressão DATE.

Retornos

Um INTEGER.

Se endDate vier antes de startDate, o resultado será negativo.

Para medir a diferença entre duas datas em unidades diferentes de dias, use a função datediff (carimbo de data/hora).

Exemplos

> SELECT datediff('2009-07-31', '2009-07-30');
 1
> SELECT datediff('2009-07-30', '2009-07-31');
 -1