ビット単位関数 - Amazon Timestream

Amazon Timestream for LiveAnalytics と同様の機能については、Amazon Timestream for InfluxDB を検討してください。リアルタイム分析のために、シンプルなデータ取り込みと 1 桁ミリ秒のクエリ応答時間を提供します。詳細については、こちらを参照してください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ビット単位関数

LiveAnalytics の Timestream は、次のビット単位の関数をサポートしています。

関数 出力データ型 説明

bit_count(bigint、bigint)

bigint (2 の補数)

最初の bigint パラメータのビット数を返します。2 番目のパラメータは 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、bigint)

bigint (2 の補数)

bigint パラメータのビット単位の AND を返します。

SELECT bitwise_and(12, 7)

結果の例: 4

bitwise_not(bigint)

bigint (2 の補数)

bigint パラメータのビット単位の NOT を返します。

SELECT bitwise_not(12)

結果の例: -13

bitwise_or(bigint、bigint)

bigint (2 の補数)

bigint パラメータのビット単位の OR を返します。

SELECT bitwise_or(12, 7)

結果の例: 15

bitwise_xor(bigint、bigint)

bigint (2 の補数)

bigint パラメータのビット単位の XOR を返します。

SELECT bitwise_xor(12, 7)

結果の例: 11