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 STRINGJOIN vrátí řetězec, který zřetězí prvky zadaného pole pomocí zadaného oddělovače mezi jednotlivými prvky.
Funkce STRINGJOIN vrátí řetězec zřetězením prvků pole pomocí zadaného oddělovače ve službě Azure Cosmos DB for NoSQL.
Syntaxe
STRINGJOIN(<array_expr>, <string_expr>)
Arguments
| Description | |
|---|---|
array_expr |
Maticový výraz se všemi řetězcovými položkami uvnitř. |
string_expr |
Řetězcový výraz, který se použije jako oddělovač. |
Návratové typy
Vrátí řetězcový výraz.
Examples
Tato část obsahuje příklady použití tohoto konstruktoru dotazovacího jazyka.
Spojení prvků pole do řetězce
V tomto příkladu STRINGJOIN se funkce používá ke kombinování více řetězců z pole pomocí různých oddělovačů.
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"
}
]
Poznámky
- Tato funkce nevyužívá index.