Funktionen shiftrightunsigned

Gäller för:check marked yes Databricks SQL check marked yes Databricks Runtime

Returnerar en bitvis osignerad höger som skiftats av n bitar.

Syntax

shiftrightunsigned(expr, n)

Argument

  • expr: Ett INTEGER eller-uttryck BIGINT .
  • n: Ett INTEGER uttryck som anger antalet bitar som ska flyttas.

Returer

Resultattypen matchar expr.

När n är negativt är resultatet 0.

Exempel

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