メインコンテンツまでスキップ
バージョン: 26.x

BITMAP_MAX

説明

Bitmap内の最大値を計算して返します。

構文

BITMAP_MAX(<bitmap>)

パラメータ

Parameterデスクリプション
<bitmap>Bitmap型のカラムまたは式

Return Value

Bitmap内の最大値。
Bitmapが空またはNULL値の場合、NULLを返します。

Examples

空のBitmap内の最大値を計算するには:

select bitmap_max(bitmap_from_string('')) value;

結果は次のようになります:

+-------+
| value |
+-------+
| NULL |
+-------+

複数の要素を持つBitmapで最大値を計算するには:

select bitmap_max(bitmap_from_string('1,9999999999')) value;

結果は次のようになります:

+------------+
| value |
+------------+
| 9999999999 |
+------------+
select bitmap_max(bitmap_empty()) res1, bitmap_max(NULL) res2;

結果は次のようになります:

+------+------+
| res1 | res2 |
+------+------+
| NULL | NULL |
+------+------+