Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La STRINGJOIN funzione restituisce una stringa, che concatena gli elementi di una matrice specificata, usando il separatore specificato tra ogni elemento.
La STRINGJOIN funzione restituisce una stringa concatenando gli elementi di una matrice usando un separatore specificato in Azure Cosmos DB per NoSQL.
Sintassi
STRINGJOIN(<array_expr>, <string_expr>)
Arguments
| Description | |
|---|---|
array_expr |
Espressione di matrice con tutti gli elementi stringa all'interno. |
string_expr |
Espressione stringa da utilizzare come separatore. |
Tipi restituiti
Restituisce un'espressione stringa.
Esempi
Questa sezione contiene esempi di come usare questo costrutto di linguaggio di query.
Unire gli elementi della matrice in una stringa
In questo esempio la STRINGJOIN funzione viene usata per combinare più stringhe di una matrice usando vari separatori.
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"
}
]
Osservazioni:
- Questa funzione non usa l'indice.