ARRAY_LENGTH – Frågespråk i Cosmos DB (i Azure och Fabric)

Funktionen ARRAY_LENGTH returnerar antalet element i det angivna matrisuttrycket.

Syntax

ARRAY_LENGTH(<array_expr>)

Arguments

Description
array_expr Ett matrisuttryck.

Returtyper

Returnerar ett numeriskt uttryck.

Examples

Det här avsnittet innehåller exempel på hur du använder den här frågespråkkonstruktionen.

Exempel på matrislängd

I det här exemplet ARRAY_LENGTH används funktionen för att hämta längden på olika matriser.

SELECT VALUE {
  length: ARRAY_LENGTH([70, 86, 92, 99, 85, 90, 82]),
  emptyLength: ARRAY_LENGTH([]),
  nullLength: ARRAY_LENGTH(null)
}
[
  {
    "length": 7,
    "emptyLength": 0
  }
]

Anmärkningar

  • Den här funktionen använder inte indexet.