Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Returnerar det negerade värdet för expr
. Den här funktionen är en synonym för negativ funktion.
Syntax
- expr
Argument
-
expr
: Ett uttryck som utvärderas till ett numeriskt eller intervall.
Returnerar
Resultattypen matchar argumenttypen.
För integrala numeriska typer kan funktionen returnera ett ARITHMETIC_OVERFLOW fel.
Varning
I Databricks Runtime, om spark.sql.ansi.enabled är false
, orsakar ett spill inte ett fel utan "omsluter" resultatet i stället.
Exempel
> SELECT -(1);
-1
> SELECT -(cast(-32768 AS smallint));
Error: ARITHMETIC_OVERFLOW
> SELECT -INTERVAL '5' MONTH;
-0-5