Funkce pmod
Platí pro: Databricks SQL 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