bitmap_to_string
Описание
Преобразует входной bitmap в строку, разделенную запятыми (,). Эта строка содержит все биты в bitmap. Если входное значение равно null, возвращается null.
Синтаксис
VARCHAR BITMAP_TO_STRING(BITMAP input)
Параметры
input: bitmap, который вы хотите преобразовать.
Возвращаемое значение
Возвращает значение типа VARCHAR.
Примеры
Пример 1: Входное значение равно null и возвращается null.
MySQL > select bitmap_to_string(null);
+------------------------+
| bitmap_to_string(NULL) |
+------------------------+
| NULL |
+------------------------+
Пример 2: Входное значение пустое и возвращается пустая строка.
MySQL > select bitmap_to_string(bitmap_empty());
+----------------------------------+
| bitmap_to_string(bitmap_empty()) |
+----------------------------------+
| |
+----------------------------------+
Пример 3: Преобразование bitmap, содержащего один бит, в строку.
MySQL > select bitmap_to_string(to_bitmap(1));
+--------------------------------+
| bitmap_to_string(to_bitmap(1)) |
+--------------------------------+
| 1 |
+--------------------------------+
Пример 4: Преобразование bitmap, содержащего два бита, в строку.
MySQL > select bitmap_to_string(bitmap_or(to_bitmap(1), to_bitmap(2)));
+---------------------------------------------------------+
| bitmap_to_string(bitmap_or(to_bitmap(1), to_bitmap(2))) |
+---------------------------------------------------------+
| 1,2 |
+---------------------------------------------------------+