Рекомендуемые сообщения

Нужно обновить таблицу 1111 : заменить в колонке html слово forumop на morufop

Код ниже не срабатывает 

UPDATE `1111` REPLACE(html, 'forumop', 'morufop');

подскажите, что не так?

2017-09-23_12-21-11.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

https://stackoverflow.com/questions/10177208/update-a-column-value-replacing-part-of-a-string

куда вы это сохранить то пытаетесь не указали

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
17 часов назад, fowl сказал:

Нужно обновить таблицу 1111 : заменить в колонке html слово forumop на morufop

Код ниже не срабатывает 


UPDATE `1111` REPLACE(html, 'forumop', 'morufop');

подскажите, что не так?

2017-09-23_12-21-11.png

Вот вам ссылочка, тут наглядно показано , как пользоваться командой "UPDATE" в SQL запросах : https://www.w3schools.com/sql/sql_update.asp

Изменено пользователем DevChristmas

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Думаю у ТС в поле содержится не одно слово, а строка, и нужно сделать нормальный replace по строке, типо вот так:

UPDATE `1111` SET html=REPLACE(html, 'forumop', 'morufop') WHERE html like '%forumop%'

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


Карта разработчиков

Карта участников

Отметь себя на карте для поиска или предложения работы