SelectDB Enterprise
参考手册
SQL 函数
标量函数
ARRAY 函数
ARRAY_SIZE

ARRAY_SIZE

描述

计算数组中元素的数量

别名

  • SIZE
  • CARDINALITY

语法

ARRAY_SIZE(<arr>) 

参数

参数说明
<arr>待计算的数组

返回值

返回数组中元素数量,如果输入数组为 NULL,则返回 NULL

举例

SELECT ARRAY_SIZE(['a', 'b', 'c']),ARRAY_SIZE([NULL]),ARRAY_SIZE([]);
+------------------------------+---------------------+-----------------+
| cardinality(['a', 'b', 'c']) | cardinality([NULL]) | cardinality([]) |
+------------------------------+---------------------+-----------------+
|                            3 |                   1 |               0 |
+------------------------------+---------------------+-----------------+
© 2025 北京飞轮数据科技有限公司 京ICP备2022004029号 | Apache、Apache Doris 以及相关开源项目名称均为 Apache 基金会商标