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
Devuelve el resto después de dividend / divisor. Esta función es equivalente al % operador (signo de porcentaje).
Sintaxis
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.
Devuelve
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 genera un error DIVIDE_BY_ZERO.
Para devolver NULL en su lugar, use la funcióntry_mod().
Ejemplos
> SELECT mod(2, 1.8);
0.2
> SELECT mod(2, 0);
Error: DIVIDE_BY_ZERO