REPLACE (NoSQL-Abfrage)
GILT FÜR: NoSQL
Ersetzt alle Vorkommen eines angegebenen Zeichenfolgenwerts durch einen anderen Zeichenfolgenwert.
Syntax
REPLACE(<string_expr_1>, <string_expr_2>, <string_expr_3>)
Argumente
BESCHREIBUNG | |
---|---|
string_expr_1 |
Ein Zeichenfolgenausdruck, der durchsucht werden soll |
string_expr_2 |
Ein Zeichenfolgenausdruck, der in string_expr_1 gesucht werden soll |
string_expr_3 |
Ein Zeichenfolgenausdruck mit dem Text zum Ersetzen aller Vorkommen von string_expr_2 in string_expr_1 |
Rückgabetypen
Gibt einen Zeichenfolgenausdruck zurück.
Beispiele
Das folgende Beispiel zeigt, wie Sie diese Funktion verwenden, um statische Werte zu ersetzen:
SELECT VALUE {
replaceSubstring: REPLACE("AdventureWorksLT", "LT", "LT2")
}
[
{
"replaceSubstring": "AdventureWorksLT2"
}
]
Bemerkungen
- Diese Funktion verwendet den Index nicht.