BITMAP_REMOVE

bitmap_remove(bitmap, value)

功能描述

BITMAP_REMOVE
BITMAP_REMOVE
函数用于从 bitmap 中移除指定的值。

参数说明

  • bitmap
    bitmap
    BITMAP
    BITMAP
    类型。
  • value
    value
    :整数类型,要移除的值。

返回类型

  • 返回
    BITMAP
    BITMAP
    类型,移除指定值后的新 bitmap。

使用示例

  1. 从 bitmap 中移除元素

SELECT bitmap_to_string(bitmap_remove(bitmap_build(array(1, 2)), 1)); +---------------------------------------------------------------+ | bitmap_to_string(bitmap_remove(bitmap_build(array(1, 2)), 1)) | +---------------------------------------------------------------+ | 2 | +---------------------------------------------------------------+

  1. 移除中间元素

SELECT bitmap_to_string(bitmap_remove(bitmap_build(array(1, 2, 3)), 2)); +------------------------------------------------------------------+ | bitmap_to_string(bitmap_remove(bitmap_build(array(1, 2, 3)), 2)) | +------------------------------------------------------------------+ | 1,3 | +------------------------------------------------------------------+

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