Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Função GETBIT

Modo de foco
Função GETBIT - Amazon Redshift

GETBIT retorna o valor de bit de um valor binário no índice especificado.

Sintaxe

GETBIT(binary_value, index)

Argumentos

binary_value

Um valor binário do tipo de dados VARBYTE.

índice

Um número de índice de bit no valor binário que é retornado. O valor binário é uma matriz de bits de base 0 que é indexada a partir do bit mais à direita (bit menos relevante) para o bit mais à esquerda (bit mais relevante).

Tipo de retorno

INTEGER

Exemplos

Para retornar o bit no índice 2 do valor binário from_hex('4d'), use o exemplo a seguir. A representação binária de '4d' é 01001101.

SELECT GETBIT(FROM_HEX('4d'), 2); +--------+ | getbit | +--------+ | 1 | +--------+

Para retornar o bit em oito locais de índice do valor binário retornado por from_hex('4d'), use o exemplo a seguir. A representação binária de '4d' é 01001101.

SELECT GETBIT(FROM_HEX('4d'), 7), GETBIT(FROM_HEX('4d'), 6), GETBIT(FROM_HEX('4d'), 5), GETBIT(FROM_HEX('4d'), 4), GETBIT(FROM_HEX('4d'), 3), GETBIT(FROM_HEX('4d'), 2), GETBIT(FROM_HEX('4d'), 1), GETBIT(FROM_HEX('4d'), 0); +--------+--------+--------+--------+--------+--------+--------+--------+ | getbit | getbit | getbit | getbit | getbit | getbit | getbit | getbit | +--------+--------+--------+--------+--------+--------+--------+--------+ | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | +--------+--------+--------+--------+--------+--------+--------+--------+

Nesta página

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.