Partage via


ARRAY_CONCAT (requête NoSQL)

S’APPLIQUE À : NoSQL

Retourne un tableau qui est le résultat de la concaténation d’au moins deux valeurs de tableau.

Syntaxe

ARRAY_CONCAT(<array_expr_1>, <array_expr_2> [, <array_expr_N>])  

Arguments

Description
array_expr_1 La première expression de la liste.
array_expr_2 La deuxième expression de la liste.
array_expr_N(Facultatif) Expression[s] facultative[s], pouvant contenir un nombre variable d’expressions jusqu’au Nème élément de la liste.

Notes

La fonction ARRAY_CONCAT nécessite au moins deux arguments d’expression de tableau.

Types de retour

Retourne une expression de tableau.

Exemples

L’exemple suivant montre comment concaténer deux tableaux.

SELECT
    ARRAY_CONCAT(["apples", "strawberries"], ["bananas"]) AS arrayConcat
[
  {
    "arrayConcat": [
      "apples",
      "strawberries",
      "bananas"
    ]
  }
]

Notes

  • Cette fonction n’utilise pas l’index.