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) 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.
Példák
> SELECT negative(1);
-1
> SELECT negative(cast(-32768 AS smallint))
Error: ARITHMETIC_OVERFLOW