Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A
A következőkre vonatkozik:
Databricks SQL
Databricks Runtime
A negated értékének exprértékét adja vissza. Ez a függvény szinonimája a - (mínuszjel) unary operátornak.
Syntax
negative(expr)
Argumentumok
-
expr: Numerikus vagy intervallumértékre kiértékelt kifejezés.
Válaszok
Az eredmény típusa megegyezik az argumentum típusával.
Az integrál numerikus típusok esetében a függvény ARITHMETIC_OVERFLOW hibát adhat vissza.
Figyelmeztetés
A Databricks Futtatókörnyezetben, ha spark.sql.ansi.enabled van false, a túlcsordulás nem okoz hibát, hanem "körbefuttatja" az eredményt.
Gyakori hibafeltételek
Példák
> SELECT negative(1);
-1
> SELECT negative(cast(-32768 AS smallint));
Error: ARITHMETIC_OVERFLOW