Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Funktionen
Gäller för:
Databricks SQL
Databricks Runtime
Returnerar expr bitvis osignerade högerförskjutna bitar n . Denna funktion är synonym för >>> (gt gt gt tecken) operatorn.
Syntax
shiftrightunsigned(expr, n)
Argument
-
expr: EttINTEGEReller-uttryckBIGINT. -
n: EttINTEGERuttryck som anger antalet bitar som ska flyttas.
Returer
Resultattypen matchar expr.
Det effektiva skiftavståndet är n modulo 32 för en INTEGERexpr och modulo 64 för en BIGINTexpr.
Exempel
> SELECT shiftrightunsigned(4, 1);
2
> SELECT shiftrightunsigned(-4, 1);
2147483646
> SELECT shiftrightunsigned(1, -1);
0
> SELECT 4 >>> 1;
2
> SELECT -4 >>> 1;
2147483646