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"
}
]
Замечания
- Эта функция не использует индекс.