Перейти к содержимому
Последнее обновление

BITMAP_HASH64

Описание​

Вычисляет 64-битное хеш-значение входного значения любого типа и возвращает Bitmap, содержащий это хеш-значение.

Синтаксис​

BITMAP_HASH64(<expr>)

Параметры​

ПараметрОписание
<expr>Любое значение или выражение поля

Возвращаемое значение​

Возвращает Bitmap, содержащий 64-битное хеш-значение параметра <expr>.

  • Если значение параметра равно 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)) |
+---------------------------------------+
| |
+---------------------------------------+