Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Función
Se aplica a:
Databricks SQL
Databricks Runtime
Devuelve expr bits a bit sin signar desplazados por n bits. Esta función es sinónimo de >>> operador (gt gt gt signo).
Sintaxis
shiftrightunsigned(expr, n)
Argumentos
-
expr: una expresiónINTEGERoBIGINT. -
n: expresiónINTEGERque especifica el número de bits que se van a desplazar.
Devoluciones
El tipo del resultado coincide con el de expr.
La distancia de desplazamiento efectiva es n módulo 32 para un INTEGERexpr y módulo 64 para un BIGINTexpr.
Ejemplos
> SELECT shiftrightunsigned(4, 1);
2
> SELECT shiftrightunsigned(-4, 1);
2147483646
> SELECT shiftrightunsigned(1, -1);
0
> SELECT 4 >>> 1;
2
> SELECT -4 >>> 1;
2147483646