REPLACE – Frågespråk i Cosmos DB (i Azure och Fabric)

Funktionen REPLACE returnerar en sträng med alla förekomster av en angiven sträng ersatt.

En Azure Cosmos DB for NoSQL-systemfunktion som returnerar en sträng med alla förekomster av en angiven sträng ersatt.

Syntax

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

Arguments

Description
string_expr_1 Ett stränguttryck som ska sökas igenom.
string_expr_2 Ett stränguttryck som ska hittas i string_expr_1.
string_expr_3 Ett stränguttryck med texten som ersätter alla förekomster av string_expr_2 i string_expr_1.

Returtyper

Returnerar ett stränguttryck.

Examples

Det här avsnittet innehåller exempel på hur du använder den här frågespråkkonstruktionen.

Ersätt delsträng i sträng

I det här exemplet ersätts ett statiskt värde i strängen.

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

Anmärkningar

  • Den här funktionen använder inte indexet.