Condividi tramite


REPLACE - Linguaggio di query in Cosmos DB (in Azure e Fabric)

La REPLACE funzione restituisce una stringa con tutte le occorrenze di una stringa specificata sostituita.

Funzione di sistema Azure Cosmos DB per NoSQL che restituisce una stringa con tutte le occorrenze di una stringa specificata sostituita.

Sintassi

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

Arguments

Description
string_expr_1 Espressione stringa in cui eseguire la ricerca.
string_expr_2 Espressione stringa da trovare all'interno string_expr_1di .
string_expr_3 Espressione stringa con il testo per sostituire tutte le occorrenze di all'interno string_expr_1di string_expr_2 .

Tipi restituiti

Restituisce un'espressione stringa.

Esempi

Questa sezione contiene esempi di come usare questo costrutto di linguaggio di query.

Sostituire la sottostringa nella stringa

In questo esempio un valore statico viene sostituito nella stringa.

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

Osservazioni:

  • Questa funzione non usa l'indice.