% Operátor (znak procenta)

Platí pro: zaškrtnutí označeného ano Databricks SQL zaškrtnutí označeného ano 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