pmod
-functie
Van toepassing op: Databricks SQL Databricks Runtime
Retourneert de positieve rest na dividend / divisor
.
Syntaxis
pmod(dividend, divisor)
Argumenten
dividend
: Een expressie die resulteert in een numerieke waarde.divisor
: Een expressie die resulteert in een numerieke waarde.
Retouren
Als beide dividend
en divisor
van DECIMAL
het resultaat overeenkomen met het type divisor
.
In alle andere gevallen een DOUBLE.
Als divisor
dit 0 is, wordt er een DIVIDE_BY_ZERO fout gegenereerd.
Voorbeelden
> 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