REPLACE (consulta NoSQL)
APLICA-SE A: NoSQL
Substitui todas as ocorrências de um valor da cadeia de caracteres especificado por outro valor de cadeia de caracteres.
Sintaxe
REPLACE(<string_expr_1>, <string_expr_2>, <string_expr_3>)
Argumentos
Descrição | |
---|---|
string_expr_1 |
Uma expressão de cadeia de caracteres a ser pesquisada. |
string_expr_2 |
Uma expressão de cadeia de caracteres a ser encontrada em string_expr_1 . |
string_expr_3 |
Uma expressão de cadeia de caracteres com o texto para substituir todas as ocorrências de string_expr_2 dentro de string_expr_1 . |
Tipos de retorno
Retorna uma expressão de cadeia de caracteres.
Exemplos
O exemplo a seguir mostra como usar essa função para substituir valores estáticos.
SELECT VALUE {
replaceSubstring: REPLACE("AdventureWorksLT", "LT", "LT2")
}
[
{
"replaceSubstring": "AdventureWorksLT2"
}
]
Comentários
- Essa função não usa o índice.