Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Funktionen STRINGSPLIT returnerar en matris med delsträngar som hämtats från att avgränsa källsträngen med den angivna avgränsaren.
Funktionen STRINGSPLIT returnerar en matris med delsträngar som hämtats från att avgränsa källsträngen med den angivna avgränsaren i Azure Cosmos DB för NoSQL.
Syntax
STRINGSPLIT(<string_expr1>, <string_expr2>)
Arguments
| Description | |
|---|---|
string_expr1 |
Källsträngsuttrycket som ska parsas. |
string_expr2 |
Strängen som används som avgränsare. |
Returtyper
Returnerar ett matrisuttryck.
Examples
Det här avsnittet innehåller exempel på hur du använder den här frågespråkkonstruktionen.
Dela upp strängen i understrängar
I det här exemplet STRINGSPLIT används funktionen för att dela upp en sträng i understrängar med hjälp av olika avgränsare.
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": [
""
]
}
]
Anmärkningar
- Den här funktionen använder inte indexet.