Freigeben über


ARRAY_CONCAT - Abfragesprache in Cosmos DB (in Azure und Fabric)

Die ARRAY_CONCAT Funktion gibt ein Array zurück, das das Ergebnis der Verkettung von zwei oder mehr Arraywerten ist.

Syntax

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

Arguments

Description
array_expr_1 Der erste Arrayausdruck in der Liste.
array_expr_2 Der zweite Arrayausdruck in der Liste.
array_expr_N Optionale zusätzliche Arrayausdrücke, die verkettet werden sollen.

Rückgabetypen

Gibt einen Arrayausdruck zurück.

Examples

Dieser Abschnitt enthält Beispiele für die Verwendung dieses Abfragesprachenkonstrukts.

Verketten von zwei Arrays

In diesem Beispiel verkettet die ARRAY_CONCAT Funktion zwei Arrays.

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

Bemerkungen

  • Diese Funktion verwendet den Index nicht.