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

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 |
+------+------+