位元函數 - Amazon Timestream

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

位元函數

的 Timestream LiveAnalytics 支援下列位元函數。

函式 輸出資料類型 描述

bit_count(bigint, bigint)

bigint (兩個補充)

傳回第一個 Bigint 參數中的位元計數,其中第二個參數是位元簽署整數,例如 8 或 64。

SELECT bit_count(19, 8)

範例結果: 3

SELECT bit_count(19, 2)

範例結果: Number must be representable with the bits specified. 19 can not be represented with 2 bits

bitwise_and(bigint、biint)

bigint (兩個補充)

傳回 bigint 參數AND的位元。

SELECT bitwise_and(12, 7)

範例結果: 4

bitwise_not(bigint)

bigint (兩個補充)

傳回 bigint 參數NOT的位元。

SELECT bitwise_not(12)

範例結果: -13

bitwise_or(bigint, bigint)

bigint (兩個補充)

傳回 Bigint 參數的位元 OR。

SELECT bitwise_or(12, 7)

範例結果: 15

bitwise_xor(bigint, bigint)

bigint (兩個補充)

傳回 bigint 參數XOR的位元。

SELECT bitwise_xor(12, 7)

範例結果: 11