Função shiftrightunsigned
Aplica-se a: SQL do Databricks Runtime do Databricks
Retorna um direito de bit não assinado e alternado por n
bits.
Sintaxe
shiftrightunsigned(expr, n)
Argumentos
expr
: Uma expressãoINTEGER
ouBIGINT
.n
: uma expressãoINTEGER
especificando o número de bits a serem deslocados.
Retornos
O tipo de resultado corresponde a expr
.
Quando n
for negativo, o resultado será 0.
Exemplos
> SELECT shiftrightunsigned(4, 1);
2
> SELECT shiftrightunsigned(-4, 1);
2147483646