Бөлісу құралы:


REPLACE (запрос NoSQL)

ОБЛАСТЬ ПРИМЕНЕНИЯ: NoSQL

Заменяет все вхождения указанного строкового значения другим строковым значением.

Синтаксис

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

Аргументы

Description
string_expr_1 Строковое выражение для поиска.
string_expr_2 Строковое выражение, найденное внутри string_expr_1.
string_expr_3 Строковое выражение с текстом для замены всех вхождения string_expr_2 внутри string_expr_1.

Типы возвращаемых данных

Возвращает строковое выражение.

Примеры

В следующем примере показано, как использовать эту функцию для замены статических значений.

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

Замечания

  • Эта функция не использует индекс.