Delen via


REPLACE - Querytaal in Cosmos DB (in Azure en Fabric)

De REPLACE functie retourneert een tekenreeks waarbij alle exemplaren van een opgegeven tekenreeks zijn vervangen.

Een Azure Cosmos DB for NoSQL-systeemfunctie die een tekenreeks retourneert waarbij alle exemplaren van een opgegeven tekenreeks zijn vervangen.

Syntaxis

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

Arguments

Description
string_expr_1 Een tekenreeksexpressie die moet worden doorzocht.
string_expr_2 Een tekenreeksexpressie die moet worden gevonden in string_expr_1.
string_expr_3 Een tekenreeksexpressie met de tekst om alle exemplaren van string_expr_2 binnen string_expr_1te vervangen.

Retourtypen

Retourneert een tekenreeksexpressie.

Voorbeelden

Deze sectie bevat voorbeelden van het gebruik van deze querytaalconstructie.

Subtekenreeks in tekenreeks vervangen

In dit voorbeeld wordt een statische waarde vervangen in de tekenreeks.

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

Opmerkingen

  • Deze functie maakt geen gebruik van de index.