ARRAY_LENGTH (consulta NoSQL)

APLICA-SE A: NoSQL

Retorna o número de elementos na expressão de matriz especificada.

Sintaxe

ARRAY_LENGTH(<array_expr>)  

Argumentos

Description
array_expr Uma expressão de matriz.

Tipos de devolução

Retorna uma expressão numérica.

Exemplos

O exemplo a seguir ilustra como obter o comprimento de uma matriz usando a função.

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

Observações

  • Esta função do sistema não usa o índice.