该 ARRAY_LENGTH 函数返回指定数组表达式中的元素数。
Syntax
ARRAY_LENGTH(<array_expr>)
Arguments
| Description | |
|---|---|
array_expr |
数组表达式。 |
返回类型
返回数值表达式。
例子
本部分包含有关如何使用此查询语言构造的示例。
数组长度示例
在此示例中,函数 ARRAY_LENGTH 用于获取各种数组的长度。
SELECT VALUE {
length: ARRAY_LENGTH([70, 86, 92, 99, 85, 90, 82]),
emptyLength: ARRAY_LENGTH([]),
nullLength: ARRAY_LENGTH(null)
}
[
{
"length": 7,
"emptyLength": 0
}
]
注解
- 此函数不使用索引。