Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Funkce STRINGSPLIT vrátí pole podřetězců získaných od oddělení zdrojového řetězce zadaným oddělovačem.
Funkce STRINGSPLIT vrátí pole podřetězců získaných od oddělení zdrojového řetězce zadaným oddělovačem ve službě Azure Cosmos DB for NoSQL.
Syntaxe
STRINGSPLIT(<string_expr1>, <string_expr2>)
Arguments
| Description | |
|---|---|
string_expr1 |
Výraz zdrojového řetězce, který se má analyzovat. |
string_expr2 |
Řetězec použitý jako oddělovač. |
Návratové typy
Vrátí maticový výraz.
Examples
Tato část obsahuje příklady použití tohoto konstruktoru dotazovacího jazyka.
Rozdělení řetězce na podřetězce
V tomto příkladu se STRINGSPLIT funkce používá k rozdělení řetězce na podřetězce pomocí různých oddělovačů.
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": [
""
]
}
]
Poznámky
- Tato funkce nevyužívá index.