Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La STRINGJOIN fonction retourne une chaîne, qui concatène les éléments d’un tableau spécifié, à l’aide du séparateur spécifié entre chaque élément.
La STRINGJOIN fonction retourne une chaîne en concaténant les éléments d’un tableau à l’aide d’un séparateur spécifié dans Azure Cosmos DB pour NoSQL.
Syntaxe
STRINGJOIN(<array_expr>, <string_expr>)
Arguments
| Descriptif | |
|---|---|
array_expr |
Expression de tableau avec tous les éléments de chaîne à l’intérieur. |
string_expr |
Expression de chaîne à utiliser comme séparateur. |
Types de retour
Retourne une expression de chaîne.
Examples
Cette section contient des exemples d’utilisation de cette construction de langage de requête.
Joindre des éléments de tableau dans une chaîne
Dans cet exemple, la STRINGJOIN fonction est utilisée pour combiner plusieurs chaînes d’un tableau à l’aide de différents séparateurs.
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"
}
]
Remarques
- Cette fonction n’utilise pas l’index.