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 STRINGSPLIT Funktion gibt ein Array von Teilzeichenfolgen zurück, die aus der Trennung der Quellzeichenfolge durch das angegebene Trennzeichen abgerufen werden.
Die STRINGSPLIT Funktion gibt ein Array von Teilzeichenfolgen zurück, die aus der Trennung der Quellzeichenfolge durch das angegebene Trennzeichen in Azure Cosmos DB für NoSQL abgerufen werden.
Syntax
STRINGSPLIT(<string_expr1>, <string_expr2>)
Arguments
| Description | |
|---|---|
string_expr1 |
Der zu analysierende Quellzeichenfolgenausdruck. |
string_expr2 |
Die Zeichenfolge, die als Trennzeichen verwendet wird. |
Rückgabetypen
Gibt einen Arrayausdruck zurück.
Examples
Dieser Abschnitt enthält Beispiele für die Verwendung dieses Abfragesprachenkonstrukts.
Teilen der Zeichenfolge in Teilzeichenfolgen
In diesem Beispiel wird die STRINGSPLIT Funktion verwendet, um eine Zeichenfolge mithilfe verschiedener Trennzeichen in Teilzeichenfolgen aufzuteilen.
SELECT VALUE {
seperateOnLetter: STRINGSPLIT("Handlebar", "e"),
seperateOnSymbol: STRINGSPLIT("CARBON_STEEL_BIKE_WHEEL", "_"),
seperateOnWhitespace: STRINGSPLIT("Road Bike", " "),
seperateOnPhrase: STRINGSPLIT("xenmoun mountain bike", "moun"),
undefinedSeperator: STRINGSPLIT("AluminumBikeFrame", undefined),
emptySeparatorString: STRINGSPLIT("Helmet", ""),
emptySourceString: STRINGSPLIT("", "")
}
[
{
"seperateOnLetter": [
"Handl",
"bar"
],
"seperateOnSymbol": [
"CARBON",
"STEEL",
"BIKE",
"WHEEL"
],
"seperateOnWhitespace": [
"Road",
"Bike"
],
"seperateOnPhrase": [
"xen",
" ",
"tain bike"
],
"emptySeparatorString": [
"Helmet"
],
"emptySourceString": [
""
]
}
]
Bemerkungen
- Diese Funktion verwendet den Index nicht.