Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
✅ Поток событий Azure Stream Analytics ✅ Fabric
Заменяет все вхождения указанного строкового значения другим строковым значением.
Синтаксис
REPLACE ( stringExpression, stringPattern, stringReplacement )
Аргументы
stringExpression
Строковое выражение для поиска.
stringPattern
Найденная подстрока. Если stringPattern является пустой строкой, возвращается строкаExpression .
stringReplacement
Строка, которой нужно заменить текст в исходной строке.
Типы возвращаемых данных
Возвращает значение NULL, если любой из аргументов имеет значение NULL. В противном случае возвращает nvarchar(max).
Примеры
SELECT REPLACE(value, pattern, replacement) AS result FROM input
| Выражение | Результат |
|---|---|
| REPLACE('abcde', 'cd', 'xx') | Abxxe |
| REPLACE('cdabcd", "cd", "x") | Xabx |
| REPLACE('cd", "cd", "xxx") | 'xxx' |
| REPLACE('abcde', 'gh', 'xx') | 'abcde' |
| REPLACE('abcde', 'cde', '') | Ab |
| REPLACE('abcde', '', 'xxx') | 'abcde' |
| REPLACE(', 'cde', 'xxx') | '' |
| REPLACE(NULL, "cde", "xxx") | ноль |
| REPLACE('abcde', NULL, 'xxx') | ноль |
| REPLACE('abcde", "cde", NULL) | ноль |