Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à :
Databricks SQL
Databricks Runtime
Retourne le reste après dividend / divisor. Cette fonction équivaut à l’opérateur %.
Syntaxe
mod(dividend, divisor)
Les arguments
-
dividend: expression qui prend une valeur numérique. -
divisor: expression qui prend une valeur numérique.
retourne :
Si les deux dividend et divisor sont de DECIMAL, le résultat correspond au type du diviseur.
Dans tous les autres cas, un DOUBLE.
Si divisor la valeur est 0, la fonction déclenche une erreur REMAINDER_BY_ZERO .
Pour retourner NULL à la place, utilisez la fonction try_mod().
Conditions d’erreur courantes
Exemples
> SELECT mod(2, 1.8);
0.2
> SELECT mod(2, 0);
Error: REMAINDER_BY_ZERO