Delen via


REPLACE (NoSQL-query)

VAN TOEPASSING OP: NoSQL

Vervangt alle exemplaren van een opgegeven tekenreekswaarde door een andere tekenreekswaarde.

Syntaxis

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

Argumenten

Beschrijving
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

In het volgende voorbeeld ziet u hoe u deze functie gebruikt om statische waarden te vervangen.

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

Opmerkingen

  • Deze functie gebruikt de index niet.