Aracılığıyla paylaş


ARRAY_CONCAT - Cosmos DB'de sorgu dili (Azure ve Doku'da)

İşlev, ARRAY_CONCAT iki veya daha fazla dizi değerini birleştirmenin sonucu olan bir dizi döndürür.

Sözdizimi

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

Arguments

Description
array_expr_1 Listedeki ilk dizi ifadesi.
array_expr_2 Listedeki ikinci dizi ifadesi.
array_expr_N Birleştirmek için isteğe bağlı ek dizi ifadeleri.

Dönüş türleri

Bir dizi ifadesi döndürür.

Örnekler

Bu bölüm, bu sorgu dili yapısının nasıl kullanılacağına örnekler içerir.

İki diziyi birleştirme

Bu örnekte işlev iki ARRAY_CONCAT diziyi birleştirir.

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

Açıklamalar

  • Bu işlev dizini kullanmaz.