Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Función
Se aplica a:
Databricks SQL
Databricks Runtime 15.3 y versiones posteriores
Devuelve el resto después de dividend / divisor o NULL si divisor es 0.
Sintaxis
try_mod(dividend, divisor)
Argumentos
-
dividend: una expresión que se evalúa como un número. -
divisor: una expresión que se evalúa como un número.
Devoluciones
Si ambos dividend y divisor son de DECIMAL, el resultado será del mismo tipo que el divisor.
En todos los demás casos, un DOUBLE.
Si divisor es 0, la función devuelve NULL. Para generar el error DIVIDE_BY_ZERO en su lugar, use la función mod().
Ejemplos
> SELECT try_mod(2, 1.8);
0.2
> SELECT try_mod(2, 0);
NULL