Partager via


ARRAY_LENGTH - Langage de requête dans Cosmos DB (dans Azure et Fabric)

La ARRAY_LENGTH fonction retourne le nombre d’éléments dans l’expression de tableau spécifiée.

Syntaxe

ARRAY_LENGTH(<array_expr>)

Arguments

Descriptif
array_expr Expression de tableau.

Types de retour

Retourne une expression numérique.

Examples

Cette section contient des exemples d’utilisation de cette construction de langage de requête.

Exemples de longueur de tableau

Dans cet exemple, la ARRAY_LENGTH fonction est utilisée pour obtenir la longueur de différents tableaux.

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

Remarques

  • Cette fonction n’utilise pas l’index.