pmodfunction (Databricks SQL)

Gibt den positiven Rest nach dividend / divisor zurück.

Syntax

pmod(dividend, divisor)

Argumente

  • dividend: Ein Ausdruck, der als numerischer Ausdruck ausgewertet wird.
  • divisor: Ein Ausdruck, der als numerischer Ausdruck ausgewertet wird.

Gibt zurück

Wenn sowohl dividend als divisor auch decimal sind, entspricht das Ergebnis dem Typ divisor von . In allen anderen Fällen ein DOUBLE.

Wenn divisor 0 ist, löst die Funktion einen Division-by-Zero-Fehler aus.

Diese Funktion ist gleichbedeutend mit abs(mod(dividend, divisor)).

Beispiele

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