Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Função
Aplica-se a:
SQL do Databricks
Runtime do Databricks
Retorna um bit a bit para a direita deslocado por n bits.
Sintaxe
shiftright(expr, n)
Argumentos
-
expr: Uma expressãoINTEGERouBIGINT. -
n: uma expressãoINTEGERespecificando o número de bits a serem deslocados.
Retornos
O tipo de resultado corresponde a expr.
Quando expr é negativo (ou seja, o bit de ordem mais alta está definido), o resultado permanece negativo porque o bit de ordem mais alta é fixo.
Quando n for negativo, o resultado será 0.
Exemplos
> SELECT shiftright(4, 1);
2
> SELECT shiftright(-4, 1);
-2