VeloDB Cloud
SQL Manual
Functions
bitmap-functions
bitmap_to_string

bitmap_to_string

Description

Syntax:

VARCHAR BITMAP_TO_STRING(BITMAP input)

This function converts an input bitmap to a string separated by ",". The returned string contains all set bits in the bitmap. If the input is null, it will return null.

Example

mysql> select bitmap_to_string(null);
+------------------------+
| bitmap_to_string(NULL) |
+------------------------+
| NULL                   |
+------------------------+

mysql> select bitmap_to_string(bitmap_empty());
+----------------------------------+
| bitmap_to_string(bitmap_empty()) |
+----------------------------------+
|                                  |
+----------------------------------+

mysql> select bitmap_to_string(to_bitmap(1));
+--------------------------------+
| bitmap_to_string(to_bitmap(1)) |
+--------------------------------+
|  1                             |
+--------------------------------+

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

Keywords

BITMAP_TO_STRING,BITMAP