Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:
Databricks SQL
Databricks Runtime
Vrátí dividend hodnotu dělenou .divisor
Syntaxe
dividend / divisor
Argumenty
-
dividend: Číselný neboINTERVALvýraz. -
divisor: Číselný výraz.
Návraty
Pokud jsou oba dividend a divisor jsou DECIMAL, výsledek je DECIMAL.
Pokud dividend je interval rok-měsíc, výsledek je .INTERVAL YEAR TO MONTH
Pokud divident je denní interval, výsledkem je INTERVAL DAY TO SECOND.
Ve všech ostatních případech, a DOUBLE.
divisor Pokud je 0, vrátí operátor chybu DIVIDE_BY_ZERO.
K vrácení dělení po nule použijte NULL.
Poznámka:
Pokud je ve službě Databricks Runtime spark.sql.ansi.enabledfalse, vrátí NULL funkce místo chyby dělení nulou.
Příklady
> SELECT 3 / 2;
1.5
> SELECT 2L / 2L;
1.0
> SELECT INTERVAL '3:15' HOUR TO MINUTE / 3
0 01:05:00.000000
> SELECT 3 / 0;
Error: DIVIDE_BY_ZERO