Not
Å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 ett bitvist heltal som är signerat och högerflyttat med n bitar.
Syntax
shiftright(expr, n)
Argument
-
expr: EttINTEGERellerBIGINTuttryck. -
n: EttINTEGERuttryck som anger antalet bitar som ska flyttas.
Returer
Resultattypen matchar expr.
När expr är negativt (det vill säga den högsta orderbiten anges) förblir resultatet negativt eftersom den högsta orderbiten är klibbig.
När n är negativt är resultatet 0.
Exempel
> SELECT shiftright(4, 1);
2
> SELECT shiftright(-4, 1);
-2