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.