Функция REPLACE

Функция REPLACE позволяет производить поиск и замену одних частей строки на другие.

Синтаксис

sqlSELECT REPLACE(string_field, search_string, replace_string)
FROM table_name
WHERE condition

Таблицы для примеров

texts
id text
1 First long text!
2 Second long text!

Пример

Давайте заменим в поле text все пробелы на дефисы:

sqlSELECT id, REPLACE(text, ' ', '-') AS text
FROM texts

Результат выполнения кода:

id text
1 First-long-text!
2 Second-long-text!

Смотрите также

  • функцию POSITION,
    которая осуществляет поиск по строке
  • функцию LOCATE,
    которая осуществляет поиск по строке
  • функцию INSTR,
    которая осуществляет поиск по строке