Sdílet prostřednictvím


mod Funkce

Platí pro:check označeno ano Kontrola Databricks SQL označená ano 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 dividenddivisor , DECIMALvý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