pmod-functie

Van toepassing op:vinkje als ja aan Databricks SQL vinkje als ja aan 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 0 is, wordt Azure Databricks een REMAINDER_BY_ZEROfout gegenereerd.

Algemene foutvoorwaarden

Voorbeelden

> SELECT pmod(10, 3), mod(10, 3);
 1  1

> SELECT pmod(-10, 3), mod(-10, 3);
 2 -1

> SELECT pmod(-10, 0);
 Error: REMAINDER_BY_ZERO