Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:
Databricks SQL
Databricks Runtime
Devolve a parte integral da divisão de dividend por divisor.
Sintaxe
dividend div divisor
Argumentos
-
dividend: Uma expressão que é avaliada como numérica ou intervalo. -
divisor: Um tipo de intervalo correspondente sedividendé um intervalo, um numérico caso contrário.
O intervalo é suportado desde: Databricks Runtime 10.1
Devoluções
Uma BIGINT
Se divisor é 0, INTERVAL '0' SECOND ou INTERVAL '0' MONTH o operador gera um erro DIVIDE_BY_ZERO .
Nota
No Databricks Runtime, se spark.sql.ansi.enabled for false, a função retornará NULL em vez de um erro DIVIDE_BY_ZERO .
Exemplos
> SELECT 3 div 2;
1
> SELECT -5.9 div 1;
-5
> SELECT -5.9 div 0;
Error: DIVIDE_BY_ZERO
> SELECT INTERVAL '100' HOUR div INTERVAL '1' DAY;
4