Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Devuelve el valor negado de expr. Esta función es un sinónimo de negative función.
Syntax
- expr
Arguments
-
expr: una expresión que se evalúa como un valor numérico o un intervalo.
Devoluciones
El tipo de resultado coincide con el tipo de argumento.
Para los tipos numéricos enteros, la función puede devolver un error ARITHMETIC_OVERFLOW .
Advertencia
En Databricks Runtime, si spark.sql.ansi.enabled es false, un desbordamiento no produce un error, sino que "encapsula" el resultado en su lugar.
Examples
> SELECT -(1);
-1
> SELECT -(cast(-32768 AS smallint));
Error: ARITHMETIC_OVERFLOW
> SELECT -INTERVAL '5' MONTH;
-0-5