Megosztás a következőn keresztül:


A pmod függvény

A következőkre vonatkozik: jelölje be az igennel jelölt jelölőnégyzetet Databricks SQL jelölje be az igennel jelölt jelölőnégyzetet Databricks Runtime

A pozitív maradékot adja vissza a következő után dividend / divisor.

Syntax

pmod(dividend, divisor)

Argumentumok

  • dividend: Numerikus értéket kiértékelő kifejezés.
  • divisor: Numerikus értéket kiértékelő kifejezés.

Válaszok

Ha mindkettő dividend és divisor az DECIMAL eredmény megegyezik a típusával divisor. Minden más esetben dupla.

Ha divisor 0, a függvény DIVIDE_BY_ZERO hibát jelez.

Példák

> 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