ARRAY_CONCAT – Frågespråk i Cosmos DB (i Azure och Fabric)

Funktionen ARRAY_CONCAT returnerar en matris som är resultatet av sammanlänkning av två eller flera matrisvärden.

Syntax

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

Arguments

Description
array_expr_1 Det första matrisuttrycket i listan.
array_expr_2 Det andra matrisuttrycket i listan.
array_expr_N Valfria ytterligare matrisuttryck som ska sammanfogas.

Returtyper

Returnerar ett matrisuttryck.

Examples

Det här avsnittet innehåller exempel på hur du använder den här frågespråkkonstruktionen.

Sammanfoga två matriser

I det här exemplet ARRAY_CONCAT sammanfogar funktionen två matriser.

SELECT
  ARRAY_CONCAT([
      "backpacks",
      "daypacks"
    ], [
      "hippacks"
    ]) AS gearList
[
  {
    "gearList": [
      "backpacks",
      "daypacks",
      "hippacks"
    ]
  }
]

Anmärkningar

  • Den här funktionen använder inte indexet.