Funkcja shiftrightunsigned
Dotyczy: Databricks SQL Databricks Runtime
Zwraca bitowe niepodpisane w prawo przesunięte przez n
bity.
Składnia
shiftrightunsigned(expr, n)
Argumenty
expr
: wyrażenieINTEGER
lubBIGINT
.n
INTEGER
: 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