Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Operador
Aplica-se a:
SQL do Databricks
Runtime do Databricks
Retorna a parte integral da divisão de dividend por divisor.
Sintaxe
dividend div divisor
Argumentos
-
dividend: uma expressão avaliada como um intervalo ou um numérico. -
divisor: um tipo de intervalo correspondente sedividendfor um intervalo, caso contrário, numérico.
O intervalo é compatível desde o: Databricks Runtime 10.1
Devoluções
Uma BIGINT
Quando divisor é 0, INTERVAL '0' SECOND ou INTERVAL '0' MONTH, o operador gera um erro de DIVIDE_BY_ZERO.
Observação
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