Sdílet prostřednictvím


Funkce shiftrightunsigned

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

Vrátí bitové bez znaménka posunuté doprava o n bity.

Syntaxe

shiftrightunsigned(expr, n)

Argumenty

  • expr: An INTEGER nebo BIGINT expression.
  • n: Výraz INTEGER určující počet bitů, které se mají posunout.

Návraty

Typ výsledku odpovídá expr.

Pokud n je výsledek záporný, je 0.

Příklady

> SELECT shiftrightunsigned(4, 1);
 2
> SELECT shiftrightunsigned(-4, 1);
 2147483646