Udostępnij za pośrednictwem


Funkcja pmod

Dotyczy: zaznacz pole wyboru oznaczone jako tak Databricks SQL zaznacz pole wyboru oznaczone jako tak Databricks Runtime

Zwraca dodatnią resztę po .dividend / divisor

Składnia

pmod(dividend, divisor)

Argumenty

  • dividend: wyrażenie, które daje w wyniku wartość liczbową.
  • divisor: wyrażenie, które daje w wyniku wartość liczbową.

Zwraca

Jeśli wynik dividend jest divisor zgodny z DECIMAL typem divisor. We wszystkich innych przypadkach podwójne.

Jeśli divisor wartość to 0, funkcja zgłasza błąd DIVIDE_BY_ZERO .

Przykłady

> SELECT pmod(10, 3), mod(10, 3);
 1  1

> SELECT pmod(-10, 3), mod(-10, 3);
 2 -1

> SELECT pmod(-10, 0);
 Error: DIVIDE_BY_ZERO