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"
  }
]

解説

  • この関数で、インデックスは使用されません。