StringJoin (NoSQL-Abfrage)

GILT FÜR: NoSQL

Gibt eine Zeichenfolge zurück, die die Elemente eines angegebenen Arrays mithilfe des angegebenen Trennzeichens zwischen den einzelnen Elementen verkettet.

Syntax

StringJoin(<array_expr>, <string_expr>)

Argumente

Beschreibung
array_expr Ein Arrayausdruck mit allen Zeichenfolgenelementen innerhalb.
string_expr Ein Zeichenfolgenausdruck, der als Trennzeichen verwendet werden soll.

Rückgabetypen

Gibt einen Zeichenfolgenausdruck zurück.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie Sie diese Funktion verwenden, um mehrere Zeichenfolgen zu kombinieren.

SELECT VALUE {
  joinUsingSpaces: StringJoin(["Iropa", "Mountain", "Bike"], " "),
  joinUsingEmptyString: StringJoin(["Iropa", "Mountain", "Bike"], ""),
  joinUsingUndefined: StringJoin(["Iropa", "Mountain", "Bike"], undefined),
  joinUsingCharacter: StringJoin(["6", "7", "4", "3"], "A"),
  joinUsingPhrase: StringJoin(["Adventure", "LT"], "Works")
}
[
  {
    "joinUsingSpaces": "Iropa Mountain Bike",
    "joinUsingEmptyString": "IropaMountainBike",
    "joinUsingCharacter": "6A7A4A3",
    "joinUsingPhrase": "AdventureWorksLT"
  }
]

Hinweise

  • Diese Systemfunktion verwendet den Index nicht.