Bitwise functions (Funciones Bitwise) - Amazon Timestream

Amazon Timestream LiveAnalytics for dejará de estar abierto a nuevos clientes a partir del 20 de junio de 2025. Si quieres usar Amazon Timestream LiveAnalytics, regístrate antes de esa fecha. Los clientes actuales pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulta Amazon Timestream LiveAnalytics para ver los cambios de disponibilidad.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Bitwise functions (Funciones Bitwise)

Timestream for LiveAnalytics admite las siguientes funciones bit a bit.

Función Tipo de datos de salida Descripción

bit_count (bigint, bigint)

bigint (el complemento de dos)

Devuelve el recuento de bits del primer parámetro de bigint, donde el segundo parámetro es un entero con signo de bits, como 8 o 64.

SELECT bit_count(19, 8)

Ejemplo de resultado: 3

SELECT bit_count(19, 2)

Ejemplo de resultado: Number must be representable with the bits specified. 19 can not be represented with 2 bits

bitwise_and (bigint, bigint)

bigint (complemento de dos)

Devuelve el AND bit a bit de los parámetros de bigint.

SELECT bitwise_and(12, 7)

Ejemplo de resultado: 4

bitwise_not (bigint)

bigint (el complemento de dos)

Devuelve el NOT bit a bit del parámetro bigint.

SELECT bitwise_not(12)

Ejemplo de resultado: -13

bitwise_or (bigint, bigint)

bigint (complemento de dos)

Devuelve el OR bit a bit de los parámetros de bigint.

SELECT bitwise_or(12, 7)

Ejemplo de resultado: 15

bitwise_xor (bigint, bigint)

bigint (el complemento de dos)

Devuelve el XOR bit a bit de los parámetros de bigint.

SELECT bitwise_xor(12, 7)

Ejemplo de resultado: 11