mod
Funkcja
Dotyczy: wyboru SQL usługi Databricks 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