Удалить значение в поле MySQL

#mysql

#MySQL

Вопрос:

У меня есть тысячи полей, и у каждого есть видео на YouTube внизу. Мне нужно удалить только вложенный в видео YouTube код из каждого поля. Вот команда SQL, которую я запускаю, но она ничего не делает.

 UPDATE MYTABLE SET my_field = REPLACE(page_content, '<div align="center"><iframe src="https://www.youtube.com/embed/xxxxxxxxxx" width="560" height="315" frameborder="0" allowfullscreen="allowfullscreen"></iframe></div> ', '');
 

Я что-то здесь упускаю? Заранее спасибо!

Комментарии:

1. Пожалуйста, предоставьте образцы данных и желаемые результаты. Ваш код обновляется my_field из другого столбца called page_content , поэтому на самом деле он не заменяет значения.

2. Спасибо за ответ. Пример данных приведен в приведенной выше команде. Оно начинается с тега div и заканчивается закрывающим тегом div. Желаемый результат — удалить этот встроенный код YouTube. <div align=»center»><iframe src=» youtube.com/embed/xxxxxxxxxx » width=»560″ height=»315″ frameborder=»0″ allowfullscreen=»allowfullscreen»></iframe></div>

3. Кто-нибудь может помочь с этим?