Udostępnij za pomocą


ARRAY_CONCAT — Język zapytań w usłudze Cosmos DB (na platformie Azure i w sieci szkieletowej)

Funkcja ARRAY_CONCAT zwraca tablicę, która jest wynikiem łączenia co najmniej dwóch wartości tablicy.

Składnia

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

Arguments

Description
array_expr_1 Pierwsze wyrażenie tablicy na liście.
array_expr_2 Drugie wyrażenie tablicy na liście.
array_expr_N Opcjonalne dodatkowe wyrażenia tablicy do łączenia.

Typy zwracane

Zwraca wyrażenie tablicy.

Przykłady

Ta sekcja zawiera przykłady użycia tej konstrukcji języka zapytań.

Łączenie dwóch tablic

W tym przykładzie ARRAY_CONCAT funkcja łączy dwie tablice.

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

Uwagi

  • Ta funkcja nie korzysta z indeksu.