Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Funkcja
Dotyczy:
Databricks SQL
Databricks Runtime
Zwraca expr bitowo, bez znaku w prawo, przesunięte o n bity. Funkcja ta jest synonimem operatora>>> (gt gt znak).
Składnia
shiftrightunsigned(expr, n)
Argumenty
-
expr: wyrażenieINTEGERlubBIGINT. -
nINTEGER: wyrażenie określające liczbę bitów do przesunięcia.
Zwraca
Typ wyniku jest zgodny z expr.
Efektywna odległość przesunięcia wynosi n modulo 32 dla an INTEGERexpr i modulo 64 dla .BIGINTexpr
Przykłady
> SELECT shiftrightunsigned(4, 1);
2
> SELECT shiftrightunsigned(-4, 1);
2147483646
> SELECT shiftrightunsigned(1, -1);
0
> SELECT 4 >>> 1;
2
> SELECT -4 >>> 1;
2147483646