Sdílet prostřednictvím


ARRAY_CONCAT (dotaz NoSQL)

PLATÍ PRO: NoSQL

Vrátí matici, která je výsledkem zřetězení dvou nebo více hodnot matice.

Syntaxe

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

Argumenty

Popis
array_expr_1 První výraz v seznamu.
array_expr_2 Druhý výraz v seznamu.
array_expr_N(Volitelné) Volitelný výraz[s], který může obsahovat proměnlivý počet výrazů až do Ntéto položky v seznamu.

Poznámka:

Funkce ARRAY_CONCAT vyžaduje alespoň dva argumenty výrazu pole.

Návratové typy

Vrátí maticový výraz.

Příklady

Následující příklad ukazuje, jak zřetězení dvou polí.

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

Poznámky

  • Tato funkce nevyužívá index.