Funzioni bit per bit - Amazon Timestream

Per funzionalità simili a Amazon Timestream for, prendi in considerazione Amazon Timestream LiveAnalytics per InfluxDB. Offre un'acquisizione semplificata dei dati e tempi di risposta alle query di una sola cifra di millisecondi per analisi in tempo reale. Scopri di più qui.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Funzioni bit per bit

Timestream for LiveAnalytics supporta le seguenti funzioni bit per bit.

Funzione Tipo di dati di output Descrizione

bit_count (bigint, bigint)

bigint (complemento a due)

Restituisce il conteggio dei bit nel primo parametro bigint dove il secondo parametro è un numero intero con segno di bit come 8 o 64.

SELECT bit_count(19, 8)

Risultato di esempio: 3

SELECT bit_count(19, 2)

Risultato di esempio: Number must be representable with the bits specified. 19 can not be represented with 2 bits

bitwise_and (bigint, bigint)

bigint (complemento a due)

Restituisce l'AND bit per bit dei parametri bigint.

SELECT bitwise_and(12, 7)

Risultato di esempio: 4

bitwise_not (bigint)

bigint (complemento a due)

Restituisce il NOT bit per bit del parametro bigint.

SELECT bitwise_not(12)

Risultato di esempio: -13

bitwise_or (bigint, bigint)

bigint (complemento a due)

Restituisce l'OR bit per bit dei parametri bigint.

SELECT bitwise_or(12, 7)

Risultato di esempio: 15

bitwise_xor (bigint, bigint)

bigint (complemento a due)

Restituisce lo XOR bit per bit dei parametri bigint.

SELECT bitwise_xor(12, 7)

Risultato di esempio: 11