Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Funkce
Platí pro:
Databricks SQL
Databricks Runtime
Vrací expr bitově bez podepsaného posunu doprava o n bity. Tato funkce je synonymem pro>>> operátor (gt gt znak).
Syntaxe
shiftrightunsigned(expr, n)
Argumenty
-
expr: AnINTEGERneboBIGINTexpression. -
n: VýrazINTEGERurčující počet bitů, které se mají posunout.
Návraty
Typ výsledku odpovídá expr.
Efektivní posuvná vzdálenost je n modulo 32 pro an INTEGERexpr a modulo 64 pro .BIGINTexpr
Příklady
> SELECT shiftrightunsigned(4, 1);
2
> SELECT shiftrightunsigned(-4, 1);
2147483646
> SELECT shiftrightunsigned(1, -1);
0
> SELECT 4 >>> 1;
2
> SELECT -4 >>> 1;
2147483646