Compartilhar via


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.