Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A STRINGJOIN função retorna uma cadeia de caracteres, que concatena os elementos de uma matriz especificada, usando o separador especificado entre cada elemento.
A STRINGJOIN função retorna uma cadeia de caracteres concatenando os elementos de uma matriz usando um separador especificado no Azure Cosmos DB para NoSQL.
Sintaxe
STRINGJOIN(<array_expr>, <string_expr>)
Arguments
| Description | |
|---|---|
array_expr |
Uma expressão de matriz com todos os itens de cadeia de caracteres dentro. |
string_expr |
Uma expressão de cadeia de caracteres a ser usada como separador. |
Tipos de retorno
Retorna uma expressão de cadeia de caracteres.
Exemplos
Esta seção contém exemplos de como usar este constructo de linguagem de consulta.
Unir elementos de matriz em uma cadeia de caracteres
Neste exemplo, a STRINGJOIN função é usada para combinar várias cadeias de caracteres de uma matriz usando vários separadores.
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"
}
]
Observações
- Essa função não utiliza o índice.