Udostępnij za pośrednictwem


Funkcja shiftrightunsigned

Dotyczy: zaznacz pole wyboru oznaczone jako tak Databricks SQL zaznacz pole wyboru oznaczone jako tak Databricks Runtime

Zwraca bitowe niepodpisane w prawo przesunięte przez n bity.

Składnia

shiftrightunsigned(expr, n)

Argumenty

  • expr: wyrażenie INTEGER lub BIGINT .
  • nINTEGER: wyrażenie określające liczbę bitów do przesunięcia.

Zwraca

Typ wyniku jest zgodny z expr.

Gdy n wynik jest ujemny, wynosi 0.

Przykłady

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