Funzione pmod
Si applica a: Databricks SQL Databricks Runtime
Restituisce il resto positivo dopo dividend / divisor
.
Sintassi
pmod(dividend, divisor)
Argomenti
dividend
: espressione che restituisce un valore numerico.divisor
: espressione che restituisce un valore numerico.
Valori restituiti
Se e dividend
divisor
sono del DECIMAL
risultato corrisponde al tipo di divisor
.
In tutti gli altri casi un double.
Se divisor
è 0, la funzione genera un errore DIVIDE_BY_ZERO .
Esempi
> SELECT pmod(10, 3), mod(10, 3);
1 1
> SELECT pmod(-10, 3), mod(-10, 3);
2 -1
> SELECT pmod(-10, 0);
Error: DIVIDE_BY_ZERO