Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:
Databricks SQL
Databricks Runtime
Zwraca resztę po dividend / divisor. Ta funkcja jest równoważna mod funkcji.
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 zarówno dividend jak i divisor są DECIMAL, wynik jest zgodny z typem dzielnika.
We wszystkich innych przypadkach element .DOUBLE
Jeśli divisor wynosi 0, Azure Databricks zgłasza błąd REMAINDER_BY_ZERO.
Aby zamiast tego wrócićNULL, użyj funkcji try_mod().
Typowe warunki błędów
Przykłady
> SELECT 2 % 1.8;
0.2
> SELECT 2 % 0;
Error: REMAINDER_BY_ZERO