Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Applies to:
Databricks SQL
Databricks Runtime
Returns expr bitwise unsigned right shifted by n bits. This function is a synonym for >>> (gt gt gt sign) operator.
Syntax
shiftrightunsigned(expr, n)
Arguments
expr: AnINTEGERorBIGINTexpression.n: AnINTEGERexpression specifying the number of bits to shift.
Returns
The result type matches expr.
The effective shift distance is n modulo 32 for an INTEGER expr and modulo 64 for a BIGINT expr.
Examples
> SELECT shiftrightunsigned(4, 1);
2
> SELECT shiftrightunsigned(-4, 1);
2147483646
> SELECT shiftrightunsigned(1, -1);
0
> SELECT 4 >>> 1;
2
> SELECT -4 >>> 1;
2147483646