Sdílet prostřednictvím


REPLACE (dotaz NoSQL)

PLATÍ PRO: NoSQL

Nahradí všechny výskyty zadané řetězcové hodnoty jinou řetězcovou hodnotou.

Syntaxe

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

Argumenty

Popis
string_expr_1 Řetězcový výraz, který se má prohledávat.
string_expr_2 Řetězcový výraz, který se má najít v souboru string_expr_1.
string_expr_3 Řetězcový výraz s textem, který nahradí všechny výskyty string_expr_2 uvnitř string_expr_1.

Návratové typy

Vrátí řetězcový výraz.

Příklady

Následující příklad ukazuje, jak tuto funkci použít k nahrazení statických hodnot.

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

Poznámky

  • Tato funkce nepoužívá index.