Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Funkce
Platí pro:
Databricks SQL
Databricks Runtime
Vrátí zbytek za dividend / divisor. Tato funkce je ekvivalentní k operatoru (znaku procenta)%.
Syntaxe
mod(dividend, divisor)
Argumenty
-
dividend: Výraz, který se vyhodnotí jako číselný. -
divisor: Výraz, který se vyhodnotí jako číselný.
Návraty
Pokud jsou dividend a divisor typu DECIMAL, výsledek odpovídá typu dělitele.
Ve všech ostatních případech, a DOUBLE.
Pokud divisor je 0, funkce vyvolá DIVIDE_BY_ZERO chybu.
NULL Místo toho použijte funkci try_mod().
Příklady
> SELECT mod(2, 1.8);
0.2
> SELECT mod(2, 0);
Error: DIVIDE_BY_ZERO