Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die STRINGJOIN Funktion gibt eine Zeichenfolge zurück, die die Elemente eines angegebenen Arrays mithilfe des angegebenen Trennzeichens zwischen den einzelnen Elementen verkettet.
Die STRINGJOIN Funktion gibt eine Zeichenfolge zurück, indem die Elemente eines Arrays mithilfe eines angegebenen Trennzeichens in Azure Cosmos DB für NoSQL verkettet werden.
Syntax
STRINGJOIN(<array_expr>, <string_expr>)
Arguments
| Description | |
|---|---|
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.
Examples
Dieser Abschnitt enthält Beispiele für die Verwendung dieses Abfragesprachenkonstrukts.
Verbinden von Arrayelementen mit einer Zeichenfolge
In diesem Beispiel wird die STRINGJOIN Funktion verwendet, um mehrere Zeichenfolgen aus einem Array mithilfe verschiedener Trennzeichen 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"
}
]
Bemerkungen
- Diese Funktion verwendet den Index nicht.