ARRAY_LENGTH - Cosmos DB 中的查询语言(在 Azure 和 Fabric 中)

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
  }
]

注解

  • 此函数不使用索引。