Megosztás a következőn keresztül:


A shiftrightunsigned függvény

A következőkre vonatkozik: jelölje be az igennel jelölt jelölőnégyzetet Databricks SQL jelölje be az igennel jelölt jelölőnégyzetet Databricks Runtime

Bitenkénti alá nem írt, bitek által n jobbra eltolt értéket ad vissza.

Syntax

shiftrightunsigned(expr, n)

Argumentumok

  • expr: Egy INTEGER vagy BIGINT kifejezés.
  • n: Az INTEGER eltolandó bitek számát meghatározó kifejezés.

Válaszok

Az eredmény típusa megegyezik expr.

Ha n negatív, az eredmény 0.

Példák

> SELECT shiftrightunsigned(4, 1);
 2
> SELECT shiftrightunsigned(-4, 1);
 2147483646