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

BITMAP_CONTAINS

Описание​

Проверяет, содержится ли входное значение в BITMAP, и возвращает логическое значение.

Синтаксис​

BITMAP_CONTAINS(<bitmap>, <bigint>)

Параметры​

ПараметрОписание
<bitmap>Коллекция BITMAP
<bitint>Целое число для проверки наличия

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

Возвращает логическое значение.

  • Если параметр равен NULL, возвращает NULL

Примеры​

select bitmap_contains(to_bitmap(1),2) cnt1, bitmap_contains(to_bitmap(1),1) cnt2;
+------+------+
| cnt1 | cnt2 |
+------+------+
| 0 | 1 |
+------+------+
select bitmap_contains(NULL,2) cnt1, bitmap_contains(to_bitmap(1),NULL) cnt2;
+------+------+
| cnt1 | cnt2 |
+------+------+
| NULL | NULL |
+------+------+