Sdílet prostřednictvím


Funkce pmod

Platí pro: zaškrtnutí označeného ano Databricks SQL zaškrtnutí označeného ano Databricks Runtime

Vrátí kladné zbytek po dividend / divisor.

Syntaxe

pmod(dividend, divisor)

Argumenty

  • dividend: Výraz, který se vyhodnotí jako číselný.
  • divisor: Výraz, který se vyhodnotí jako číselný.

Návraty

Pokud oba dividend a divisor jsou výsledkem DECIMAL odpovídá typu divisor. Ve všech ostatních případech double.

Pokud divisor je 0, funkce vyvolá DIVIDE_BY_ZERO chybu.

Příklady

> 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