Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De STRINGJOIN functie retourneert een tekenreeks, die de elementen van een opgegeven matrix samenvoegt met behulp van het opgegeven scheidingsteken tussen elk element.
De STRINGJOIN functie retourneert een tekenreeks door de elementen van een matrix samen te voegen met behulp van een opgegeven scheidingsteken in Azure Cosmos DB for NoSQL.
Syntaxis
STRINGJOIN(<array_expr>, <string_expr>)
Arguments
| Description | |
|---|---|
array_expr |
Een matrixexpressie met alle tekenreeksitems erin. |
string_expr |
Een tekenreeksexpressie die moet worden gebruikt als scheidingsteken. |
Retourtypen
Retourneert een tekenreeksexpressie.
Voorbeelden
Deze sectie bevat voorbeelden van het gebruik van deze querytaalconstructie.
Matrixelementen samenvoegen in een tekenreeks
In dit voorbeeld wordt de STRINGJOIN functie gebruikt om meerdere tekenreeksen uit een matrix te combineren met behulp van verschillende scheidingstekens.
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"
}
]
Opmerkingen
- Deze functie maakt geen gebruik van de index.