NAHRADIT (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

Description
string_expr_1 Řetězcový výraz, který má být prohledán.
string_expr_2 Řetězcový výraz, který se nachází v string_expr_1.
string_expr_3 Řetězcový výraz s textem, který nahradí všechny výskyty v string_expr_2 souboru string_expr_1.

Návratové typy

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

Příklady

Následující příklad ukazuje, jak pomocí této funkce nahradit statické hodnoty.

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

Poznámky

  • Tato funkce nepoužívá index.