Condividi tramite


Funzione pmod

Si applica a: segno di spunta sì Databricks SQL segno di spunta sì 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