メインコンテンツまでスキップ
に最終更新

BITMAP_HASH64

説明​

任意の入力型の値から 64 ビットのハッシュ値を計算し、そのハッシュ値を含む Bitmap を返します。

構文​

BITMAP_HASH64(<expr>)

パラメータ​

パラメータ説明
<expr>任意の値またはフィールド式

戻り値​

パラメータ <expr> の 64 ビットのハッシュ値を含む Bitmap を返します。

  • パラメータが NULL の場合、空の Bitmap を返します。

例​

値の 64 ビットのハッシュ値を計算するには、次のようにします。

select bitmap_to_string(bitmap_hash64('hello'));

結果は次のとおりです。

+------------------------------------------+
| bitmap_to_string(bitmap_hash64('hello')) |
+------------------------------------------+
| 15231136565543391023 |
+------------------------------------------+
select bitmap_to_string(bitmap_hash64(NULL));

結果は次のとおりです。

+---------------------------------------+
| bitmap_to_string(bitmap_hash64(NULL)) |
+---------------------------------------+
| |
+---------------------------------------+