Delen via


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 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