Freigeben über


ARRAY_CONCAT (NoSQL-Abfrage)

GILT FÜR: NoSQL

Gibt ein Array zurück, das das Ergebnis der Verkettung von zwei oder mehr Arraywerten darstellt.

Syntax

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

Argumente

BESCHREIBUNG
array_expr_1 Der erste Ausdruck in der Liste.
array_expr_2 Der zweite Ausdruck in der Liste.
array_expr_N(Optional) Optionaler Ausdruck, der eine variable Anzahl von Ausdrücken bis zum N-ten Element in der Liste enthalten kann.

Hinweis

Die ARRAY_CONCAT-Funktion erfordert mindestens zwei Array-Ausdrucksargumente.

Rückgabetypen

Gibt einen Arrayausdruck zurück.

Beispiele

Das folgende Beispiel zeigt, wie zwei Arrays verkettet werden.

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

Hinweise

  • Der Index wird von dieser Funktion nicht verwendet.