REPLACE (NoSQL クエリ)
適用対象: NoSQL
指定した文字列値をすべて別の文字列値に置き換えます。
構文
REPLACE(<string_expr_1>, <string_expr_2>, <string_expr_3>)
引数
説明 | |
---|---|
string_expr_1 |
検索対象となる STRING 式。 |
string_expr_2 |
string_expr_1 内で検出される文字列式。 |
string_expr_3 |
string_expr_1 内の string_expr_2 のすべての出現箇所を置き換えるテキストを含む文字列式。 |
戻り値の型
文字列式を返します。
例
次の例は、この関数を使用して静的な値を置き換える方法を示しています。
SELECT VALUE {
replaceSubstring: REPLACE("AdventureWorksLT", "LT", "LT2")
}
[
{
"replaceSubstring": "AdventureWorksLT2"
}
]
解説
- この関数で、インデックスは使用されません。