try_mod
-functie
Van toepassing op: Databricks SQL Databricks Runtime 15.3 en hoger
Retourneert de rest na dividend / divisor
of NULL
indiendivisor
.0
Syntaxis
try_mod(dividend, divisor)
Argumenten
dividend
: Een expressie die resulteert in een numerieke waarde.divisor
: Een expressie die resulteert in een numerieke waarde.
Retouren
Als beide dividend
en divisor
van zijn DECIMAL
, komt het resultaat overeen met het type deler.
In alle andere gevallen, een DOUBLE
.
Als divisor
dit 0 is, retourneert NULL
de functie . Als u in plaats daarvan DIVIDE_BY_ZERO fout wilt genereren, gebruikt u de functie mod().
Voorbeelden
> SELECT try_mod(2, 1.8);
0.2
> SELECT try_mod(2, 0);
NULL