Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La STRINGJOIN función devuelve una cadena, que concatena los elementos de una matriz especificada, utilizando el separador especificado entre cada elemento.
La STRINGJOIN función devuelve una cadena mediante la concatenación de los elementos de una matriz mediante un separador especificado en Azure Cosmos DB para NoSQL.
Syntax
STRINGJOIN(<array_expr>, <string_expr>)
Arguments
| Description | |
|---|---|
array_expr |
Expresión de matriz con todos los elementos de cadena dentro. |
string_expr |
Expresión de cadena que se va a usar como separador. |
Tipos de retorno
Devuelve una expresión de cadena.
Examples
Esta sección contiene ejemplos de cómo usar esta construcción del lenguaje de consulta.
Combinar elementos de matriz en una cadena
En este ejemplo, la STRINGJOIN función se usa para combinar varias cadenas de una matriz mediante varios 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"
}
]
Observaciones
- Esta función no utiliza el índice.