TO_BITMAP

to_bitmap(expr)

功能描述

TO_BITMAP
TO_BITMAP
函数用于将整数或字符串转换为包含单个元素的 bitmap。

参数说明

  • expr
    expr
    :整数类型或
    STRING
    STRING
    类型的表达式。

返回类型

  • 返回
    BITMAP
    BITMAP
    类型,包含一个元素。

注意事项

  • 如果输入为
    NULL
    NULL
    或负数,返回
    NULL
    NULL

使用示例

  1. 将整数转换为 bitmap

SELECT bitmap_to_string(to_bitmap(0)); +--------------------------------+ | bitmap_to_string(to_bitmap(0)) | +--------------------------------+ | 0 | +--------------------------------+

  1. 将大整数转换为 bitmap

SELECT bitmap_to_string(to_bitmap(1234567)); +--------------------------------------+ | bitmap_to_string(to_bitmap(1234567)) | +--------------------------------------+ | 1234567 | +--------------------------------------+

  1. 将字符串转换为 bitmap

SELECT bitmap_to_string(to_bitmap('1234567')); +----------------------------------------+ | bitmap_to_string(to_bitmap('1234567')) | +----------------------------------------+ | 1234567 | +----------------------------------------+

  1. 负数返回 NULL

SELECT to_bitmap(-1); +---------------+ | to_bitmap(-1) | +---------------+ | NULL | +---------------+

  1. NULL 值返回 NULL

SELECT to_bitmap(null); +-----------------+ | to_bitmap(null) | +-----------------+ | NULL | +-----------------+

联系我们
预约咨询
微信咨询
电话咨询
邮件咨询