%
(signe pour cent), opérateur
S’applique à : Databricks SQL Databricks Runtime
Retourne le reste après dividend
/ divisor
. Cette fonction est équivalente à mod function.
Syntaxe
dividend % divisor
Arguments
dividend
: Expression qui prend une valeur numérique.divisor
: Expression qui prend une valeur numérique.
Retours
Si dividend
et divisor
sont de type DECIMAL, le résultat correspond au type du diviseur.
Dans tous les autres cas, DOUBLE.
Si divisor
a la valeur 0 (zéro), la fonction génère une erreur DIVIDE_BY_ZERO.
Exemples
> SELECT 2 % 1.8;
0.2
> SELECT 2 % 0;
Error: DIVIDE_BY_ZERO