Последнее обновление
BITMAP_MAX
Описание
Вычисляет и возвращает максимальное значение в Bitmap.
Синтаксис
BITMAP_MAX(<bitmap>)
Параметры
| Параметр | Описание |
|---|---|
<bitmap> | Столбец или выражение типа Bitmap |
Возвращаемое значение
Максимальное значение в Bitmap.
Возвращает NULL, если Bitmap пуст или имеет значение NULL.
Примеры
Чтобы вычислить максимальное значение в пустом 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 |
+------+------+