Condividi tramite


ARRAY_LENGTH - Linguaggio di query in Cosmos DB (in Azure e Fabric)

La ARRAY_LENGTH funzione restituisce il numero di elementi nell'espressione di matrice specificata.

Sintassi

ARRAY_LENGTH(<array_expr>)

Arguments

Description
array_expr Espressione di matrice.

Tipi restituiti

Restituisce un'espressione numerica.

Esempi

Questa sezione contiene esempi di come usare questo costrutto di linguaggio di query.

Esempi di lunghezza della matrice

In questo esempio la ARRAY_LENGTH funzione viene usata per ottenere la lunghezza di varie matrici.

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

Osservazioni:

  • Questa funzione non usa l'indice.