mod
Funkce
Platí pro: Kontrola Databricks SQL
Databricks Runtime
Vrátí zbytek za dividend / divisor
. Tato funkce je ekvivalentní operátoru % (znak procenta).
Syntaxe
mod(dividend, divisor)
Argumenty
dividend
: Výraz, který se vyhodnotí jako číselný.divisor
: Výraz, který se vyhodnotí jako číselný.
Vrátí
Pokud jsou i dividend
divisor
, DECIMAL
výsledek odpovídá typu dělitele.
Ve všech ostatních případech double.
Pokud divisor
je 0, funkce vyvolá DIVIDE_BY_ZERO chybu.
Příklady
> SELECT MOD(2, 1.8);
0.2
> SELECT MOD(2, 0);
Error: DIVIDE_BY_ZERO