Sdílet prostřednictvím


div operátor

Platí pro: zaškrtnutí označeného ano Databricks SQL zaškrtnutí označeného ano Databricks Runtime

Vrátí celočíselnou část dělení dividend podle divisor.

Syntaxe

dividend div divisor

Argumenty

  • dividend: Výraz, který se vyhodnotí jako číselný nebo interval.
  • divisor: Odpovídající typ intervalu, pokud dividend je interval, jinak číselný.

Interval se podporuje od: Databricks Runtime 10.1

Návraty

Provede BIGINT.

Pokud divisor je 0INTERVAL '0' SECOND , nebo INTERVAL '0' MONTH operátor vyvolá DIVIDE_BY_ZERO chybu.

Příklady

> 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