BITMAP_REMOVE 函数

bitmap_remove(bitmap, value)

功能描述

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

参数说明

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

返回类型

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

使用示例

  1. 从 bitmap 中移除元素
SELECT bitmap_remove(bitmap_build(array(1, 2)), 1);
+-----------------------------------------------+
| bitmap_remove(bitmap_build(array(1, 2)), 1)   |
+-----------------------------------------------+
| [2]                                           |
+-----------------------------------------------+
  1. 移除中间元素
SELECT bitmap_remove(bitmap_build(array(1, 2, 3)), 2);
+--------------------------------------------------+
| bitmap_remove(bitmap_build(array(1, 2, 3)), 2)   |
+--------------------------------------------------+
| [1,3]                                            |
+--------------------------------------------------+

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