REPLACE (NoSQL-fråga)
GÄLLER FÖR: NoSQL
Ersätter alla förekomster av ett angivet strängvärde med ett annat strängvärde.
Syntax
REPLACE(<string_expr_1>, <string_expr_2>, <string_expr_3>)
Argument
beskrivning | |
---|---|
string_expr_1 |
Ett stränguttryck som ska sökas igenom. |
string_expr_2 |
Ett stränguttryck som ska hittas i string_expr_1 . |
string_expr_3 |
Ett stränguttryck med texten som ersätter alla förekomster av string_expr_2 i string_expr_1 . |
Returtyper
Returnerar ett stränguttryck.
Exempel
I följande exempel visas hur du använder den här funktionen för att ersätta statiska värden.
SELECT VALUE {
replaceSubstring: REPLACE("AdventureWorksLT", "LT", "LT2")
}
[
{
"replaceSubstring": "AdventureWorksLT2"
}
]
Kommentarer
- Den här funktionen använder inte indexet.