%
Operátor (znak procenta)
Platí pro: Databricks SQL Databricks Runtime
Vrátí zbytek za dividend
/ divisor
. Tato funkce je ekvivalentní mod funkci.
Syntaxe
dividend % divisor
Argumenty
dividend
: Výraz, který se vyhodnotí jako číselný.divisor
: Výraz, který se vyhodnotí jako číselný.
Návraty
Pokud jsou obě dividend
a divisor
jsou desetinné číslo, výsledek odpovídá typu dělitele.
Ve všech ostatních případech double.
Pokud divisor
je 0 (nula), funkce vyvolá DIVIDE_BY_ZERO chybu.
Příklady
> SELECT 2 % 1.8;
0.2
> SELECT 2 % 0;
Error: DIVIDE_BY_ZERO