Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os 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