Удаление строк из поля MySQL?

#mysql #replace

#mysql #заменить

Вопрос:

Возможно ли запустить некоторый SQL для изменения содержимого поля?

Мое поле выглядит следующим образом

 ..//uploaded_images/1284058574.jpg
  

и я хочу, чтобы это было просто

 1284058574.jpg
  

все записи, которые я хочу изменить, будут начинаться с

 ..//uploaded_images/
  

Ответ №1:

если это уже есть в базе данных, вы могли бы выполнить поиск и замену?

 update TABLE_NAME set FIELD_NAME = replace(FIELD_NAME, '..//uploaded_images/', '(REPLACE TEXT LEAVE EMPTY)');
  

вам может потребоваться, а может и нет, экранировать символы через косые черты, я не уверен в этом