Not
Å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.
Funktionen
Gäller för:
Databricks SQL
Databricks Runtime 15.3 och senare
Returnerar resten efter dividend / divisor eller NULL omdivisor är 0.
Syntax
try_mod(dividend, divisor)
Argument
-
dividend: Ett uttryck som utvärderas till ett numeriskt uttryck. -
divisor: Ett uttryck som utvärderas till ett numeriskt uttryck.
Returer
Om både dividend och divisor är av DECIMALmatchar resultatet divisorns typ.
I alla andra fall är en DOUBLE.
Om divisor är 0 returnerar NULLfunktionen . Om du vill generera DIVIDE_BY_ZERO fel använder du i stället funktionen mod().
Exempel
> SELECT try_mod(2, 1.8);
0.2
> SELECT try_mod(2, 0);
NULL