sql удалить символ

Аватар пользователя Maksim Litvinov
Maksim Litvinov
04 апреля 2024

Для удаления символа из строки в SQL, можно воспользоваться функцией REPLACE().

UPDATE table_name
SET column_name = REPLACE(column_name, 'symbol_to_remove', '')
WHERE condition

где:

  • table_name - название таблицы
  • column_name - название столбца, из которого нужно удалить символ
  • symbol_to_remove - символ, который нужно удалить
  • condition - условие для выбора строк, к которым нужно применить изменение

Например, если у нас есть таблица users с столбцом name и мы хотим удалить символ ""a"" из всех имен, то запрос будет выглядеть так:

UPDATE users
SET name = REPLACE(name, 'a', '')

После выполнения этого запроса, в столбце name все встречающиеся символы "a" будут удалены

1 0