Lưu ý
Cần có ủy quyền mới truy nhập được vào trang này. Bạn có thể thử đăng nhập hoặc thay đổi thư mục.
Cần có ủy quyền mới truy nhập được vào trang này. Bạn có thể thử thay đổi thư mục.
Applies to:
Databricks SQL
Databricks Runtime
Returns the negated value of expr. This function is a synonym for - (minus sign) unary operator.
Syntax
negative(expr)
Arguments
expr: An expression that evaluates to a numeric or interval.
Returns
The result type matches the argument type.
For integral numeric types the function can return an ARITHMETIC_OVERFLOW error.
Warning
In Databricks Runtime, if spark.sql.ansi.enabled is false, an overflow does not cause an error but “wraps” the result instead.
Common error conditions
Examples
> SELECT negative(1);
-1
> SELECT negative(cast(-32768 AS smallint));
Error: ARITHMETIC_OVERFLOW