% (százalékjel) operátor

A következőre vonatkozik:yes Databricks SQL check marked yes Databricks Runtime

A maradékot a következő után dividend / divisoradja vissza: . Ez a függvény egyenértékű a mod függvénnyel.

Szintaxis

dividend % divisor

Argumentumok

  • dividend: Numerikus értékre kiértékelt kifejezés.
  • divisor: Numerikus értékre kiértékelt kifejezés.

Visszatérési érték

Ha a és divisor a értéke DECIMÁLISdividend, akkor az eredmény megegyezik az osztó típusával. Minden más esetben dupla.

Ha divisor 0 (nulla) a függvény DIVIDE_BY_ZERO hibát jelez.

Példák

> SELECT 2 % 1.8;
 0.2

> SELECT 2 % 0;
 Error: DIVIDE_BY_ZERO