Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Funktionen STRINGJOIN returnerar en sträng som sammanfogar elementen i en angiven matris med hjälp av den angivna avgränsaren mellan varje element.
Funktionen STRINGJOIN returnerar en sträng genom att sammanfoga elementen i en matris med en angiven avgränsare i Azure Cosmos DB för NoSQL.
Syntax
STRINGJOIN(<array_expr>, <string_expr>)
Arguments
| Description | |
|---|---|
array_expr |
Ett matrisuttryck med alla strängobjekt inuti. |
string_expr |
Ett stränguttryck som ska användas som avgränsare. |
Returtyper
Returnerar ett stränguttryck.
Examples
Det här avsnittet innehåller exempel på hur du använder den här frågespråkkonstruktionen.
Koppla matriselement till en sträng
I det här exemplet STRINGJOIN används funktionen för att kombinera flera strängar från en matris med hjälp av olika avgränsare.
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"
}
]
Anmärkningar
- Den här funktionen använder inte indexet.