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.
Função
Aplica-se a:
SQL do Databricks
Databricks Runtime 10.4 LTS e superior
Retorna o valor absoluto do valor numérico em expr.
Sintaxe
abs(expr)
Argumentos
-
expr: uma expressão avaliada como um intervalo ou um numérico.
Retornos
Um valor numérico ou um intervalo do mesmo tipo que expr.
Em tipos numéricos integrais, a função pode retornar um erro ARITHMETIC_OVERFLOW.
Aviso
No Databricks Runtime, se spark.sql.ansi.enabled for false, um estouro não causará um erro, mas "encapsulará" o resultado.
Exemplos
> SELECT abs(-1);
1
> SELECT abs(cast(-32768 AS Smallint))
Error: ARITHMETIC_OVERFLOW