Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Gilt für:
Databricks SQL
Databricks Runtime
Gibt den Teilungstest nach dividend / divisor zurück. Diese Funktion entspricht dem % Operator (Prozentzeichen).
Syntax
mod(dividend, divisor)
Argumente
-
dividend: Ein Ausdruck, der zu einem numerischen Ausdruck ausgewertet wird. -
divisor: Ein Ausdruck, der zu einem numerischen Ausdruck ausgewertet wird.
Rückgabe
Wenn sowohl dividend als auch divisor vom Typ DECIMAL sind, entspricht das Ergebnis dem Typ des Divisors.
In allen anderen Fällen, ein DOUBLE.
Wenn divisor 0 ist, löst die Funktion einen Fehler des Typs DIVIDE_BY_ZERO aus.
Um stattdessen NULL zurückzugeben, verwenden Sie die try_mod()-Funktion.
Beispiele
> SELECT mod(2, 1.8);
0.2
> SELECT mod(2, 0);
Error: DIVIDE_BY_ZERO