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