Partilhar via


REPLACE - Linguagem de consulta no Cosmos DB (no Azure e no Fabric)

A REPLACE função retorna uma cadeia de caracteres com todas as ocorrências de uma cadeia de caracteres especificada substituída.

Uma função de sistema do Azure Cosmos DB para NoSQL que retorna uma cadeia de caracteres com todas as ocorrências de uma cadeia de caracteres especificada substituída.

Sintaxe

REPLACE(<string_expr_1>, <string_expr_2>, <string_expr_3>)

Arguments

Description
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 dentro string_expr_1do string_expr_2 .

Tipos de devolução

Retorna uma expressão de cadeia de caracteres.

Examples

Esta seção contém exemplos de como usar essa construção de linguagem de consulta.

Substituir substring na string

Neste exemplo, um valor estático é substituído na cadeia de caracteres.

SELECT VALUE {
  replaceSubstring: REPLACE("AdventureWorksLT", "LT", "LT2")
}
[
  {
    "replaceSubstring": "AdventureWorksLT2"
  }
]

Observações

  • Esta função não utiliza o índice.