A try_mod függvény

A következőre vonatkozik:igen Databricks SQL igen Databricks Runtime 15.3 és újabb

A maradékot dividend / divisor adja vissza utána vagy NULL hadivisor igen.0

Szemantika

try_mod(dividend, divisor)

Argumentumok

  • dividend: Numerikus értéket kiértékelő kifejezés.
  • divisor: Numerikus értéket kiértékelő kifejezés.

Válaszok

Ha mind dividend, mind divisorDECIMAL típusúak, az eredmény megegyezik az osztó típusával. Minden más esetben a DOUBLE.

Ha divisor 0, a függvény ad vissza NULL. Ha DIVIDE_BY_ZERO hibát szeretne jelezni, használja a mod() függvényt.

Példák

> SELECT try_mod(2, 1.8);
 0.2

> SELECT try_mod(2, 0);
 NULL