BITMAP_MAX

简介

BITMAP_MAX 函数用于从给定的 bitmap 类型数据中提取最大值。该函数对于处理一组整数范围非常有用,可以快速找到其中的最大值。

语法

bitmap_max(bitmap)

参数

  • bitmap: 输入的 bitmap 类型数据。

返回值

  • 返回一个 bigint 类型的值,表示输入 bitmap 中的最大元素。

使用示例

  1. 从数组构建 bitmap 并找到最大值:

SELECT bitmap_max(bitmap_build(array(1, 2, 3, 4, 5))); -- 输出结果:5

  1. 空 bitmap 返回 0:

SELECT bitmap_max(bitmap_empty()); -- 输出结果:0

注意事项

  • 输入的 bitmap 为空时返回
    0
    0
    ,不返回 NULL。
  • BITMAP_MAX 函数适用于 bitmap 类型数据。
联系我们
预约咨询
微信咨询
电话咨询
邮件咨询