/ (perjeljel) operátor

A dividend értéket adja vissza, elosztva a következővel: divisor .

Szintaxis

dividend / divisor

Argumentumok

  • dividend: Numerikus vagy INTERVAL kifejezés.
  • divisor: Egy numerikus kifejezés.

Válaszok

Ha a dividend és divisor a is DECIMÁLIS, az eredmény DECIMÁLIS.

Ha dividend az egy év-hónap intervallum, az eredmény egy INTERVAL YEAR TO MONTH .

Ha divident az egy nap-időintervallum, az eredmény egy INTERVAL DAY TO SECOND .

Minden más esetben dupla ékezetes.

Ha divisor a értéke 0, az operátor nullával való osztás hibát ad vissza.

Megjegyzés

Ha a spark.sql.ansi.enabled a függvény visszatérési értéke a hiba 0-val való NULL osztása helyett.

Példák

> SELECT 3 / 2;
 1.5

> SELECT 2L / 2L;
 1.0

> SELECT INTERVAL '3:15' HOUR TO MINUTE / 3
 0 01:05:00.000000

> SELECT 3 / 0;
 divide by zero