В этом учебном пособии вы узнаете, как использовать MySQL функцию REPLACE с синтаксисом и примерами.
Описание
MySQL функция REPLACE заменяет все вхождения указанной строки.
Синтаксис
Синтаксис MySQL функции REPLACE:
REPLACE( string, from_substring, to_substring )
Параметры или аргументы
string - исходная строка.
from_substring - подстрока для поиска.
to_substring - замещающая подстрока. Все вхождения строки from_substring, найденные внутри строки, заменяются на to_substring.
Примечание
- Функция REPLACE выполняет замену с учетом регистра.
Применение
Функция REPLACE может использоваться в следующих версиях MySQL:
- MySQL 5.7, MySQL 5.6, MySQL 5.5, MySQL 5.1, MySQL 5.0, MySQL 4.1, MySQL 4.0, MySQL 3.23
Пример
Рассмотрим примеры MySQL функции REPLACE, чтобы понять, как использовать функцию REPLACE в MySQL.
Например:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
mysql> SELECT REPLACE('Procedure MySQL REPLACE', 'Procedure', 'Function'); #Результат: Function MySQL REPLACE mysql> SELECT REPLACE('Procedure MySQL REPLACE', 'procedure', 'Function'); #Результат: Procedure MySQL REPLACE mysql> SELECT REPLACE('xyz xyz', 'x', 'Y'); #Результат: Yyz Yyz mysql> SELECT REPLACE('xyz xyz', 'X', 'Y'); #Результат: xyz xyz mysql> SELECT REPLACE('456 456', 5, 1); #Результат: 416 416 |