REPLACE(NoSQL 查询)

适用范围: NoSQL

将出现的所有指定字符串值替换为另一个字符串值。

语法

REPLACE(<string_expr_1>, <string_expr_2>, <string_expr_3>)  

参数

说明
string_expr_1 要搜索的字符串表达式。
string_expr_2 要在 string_expr_1 中找到的字符串表达式。
string_expr_3 字符串表达式,其中包含替换 string_expr_1 内所有 string_expr_2 事件的文本。

返回类型

返回一个字符串表达式。

示例

以下示例显示如何使用此函数来替换静态值。

SELECT VALUE {
    replaceSubstring: REPLACE("AdventureWorksLT", "LT", "LT2")
}
[
  {
    "replaceSubstring": "AdventureWorksLT2"
  }
]

注解

  • 此函数不使用索引。