Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:
Databricks SQL
Databricks Runtime
Gibt den ganzzahligen Teil der Division von dividend durch divisor zurück.
Syntax
dividend div divisor
Argumente
-
dividend: Ein Ausdruck, der in einen numerischen Wert oder in ein Intervall ausgewertet wird. -
divisor: Ein übereinstimmender Intervalltyp, wenndividendein Intervall ist, andernfalls ein numerischer Wert.
Intervall wird abDatabricks Runtime 10.1 unterstützt
Gibt zurück
Einen BIGINT
Wenn divisor0, INTERVAL '0' SECOND oder INTERVAL '0' MONTH ist, löst der Operator einen Fehler des Typs DIVIDE_BY_ZERO aus.
Hinweis
Wenn spark.sql.ansi.enabled in Databricks Runtime false ist, gibt die Funktion NULL anstelle eines Fehlers vom Typ DIVIDE_BY_ZERO zurück.
Beispiele
> SELECT 3 div 2;
1
> SELECT -5.9 div 1;
-5
> SELECT -5.9 div 0;
Error: DIVIDE_BY_ZERO
> SELECT INTERVAL '100' HOUR div INTERVAL '1' DAY;
4