mod Funkcja

Dotyczy:sprawdź oznaczone jako tak Zaznaczone pole wyboru SQL usługi Databricks oznaczone jako tak Databricks Runtime

Zwraca resztę po dividend / divisor. Ta funkcja jest równoważna operatorowi % (znak procentu).

Składni

mod(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 oba dividend elementy i divisor mają wartość DECIMAL, wynik jest zgodny z typem dzielnika. We wszystkich innych przypadkach podwójna wartość.

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

Przykłady

> SELECT MOD(2, 1.8);
 0.2

> SELECT MOD(2, 0);
 Error: DIVIDE_BY_ZERO