HLL_TO_BASE64
更新时间:2025-10-16
描述
将一个 HLL 类型转换为一个 base64 编码的字符串。如果输入为 NULL,则返回 NULL。
语法
SQL
1HLL_TO_BASE64(<hll_input>)
参数
参数 | 说明 |
---|---|
<hll_input> |
HLL 类型数据,如果输入为 NULL,则返回 NULL。 |
示例
SQL
1select hll_to_base64(NULL);
Text
1+---------------------+
2| hll_to_base64(NULL) |
3+---------------------+
4| NULL |
5+---------------------+
SQL
1select hll_to_base64(hll_empty());
Text
1+----------------------------+
2| hll_to_base64(hll_empty()) |
3+----------------------------+
4| AA== |
5+----------------------------+
SQL
1select hll_to_base64(hll_hash('abc'));
Text
1+--------------------------------+
2| hll_to_base64(hll_hash('abc')) |
3+--------------------------------+
4| AQEC5XSzrpDsdw== |
5+--------------------------------+
SQL
1select hll_union_agg(hll_from_base64(hll_to_base64(pv))), hll_union_agg(pv) from test_hll;
Text
1+---------------------------------------------------+-------------------+
2| hll_union_agg(hll_from_base64(hll_to_base64(pv))) | hll_union_agg(pv) |
3+---------------------------------------------------+-------------------+
4| 3 | 3 |
5+---------------------------------------------------+-------------------+
SQL
1select hll_cardinality(hll_from_base64(hll_to_base64(hll_hash('abc'))));
Text
1+------------------------------------------------------------------+
2| hll_cardinality(hll_from_base64(hll_to_base64(hll_hash('abc')))) |
3+------------------------------------------------------------------+
4| 1 |
5+------------------------------------------------------------------+