%
(znak procentowy) — operator
Dotyczy: Databricks SQL Databricks Runtime
Zwraca resztę po dividend
/ divisor
. Ta funkcja jest równoważna funkcji mod.
Składnia
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ójne.
Jeśli divisor
wartość to 0 (zero), funkcja zgłasza błąd DIVIDE_BY_ZERO .
Przykłady
> SELECT 2 % 1.8;
0.2
> SELECT 2 % 0;
Error: DIVIDE_BY_ZERO