strider_ua
@strider_ua
Lamos

Регулярное выражение в mysql при update?

Есть запрос такого вида
UPDATE products SET full_description = REPLACE(full_description, REGEXP "<h2.+>", "<h2>");


Помогите правильно сформулировать. Ошибка здесь:

REGEXP "<h2.+>"

Версия mysql 5.1.73
  • Вопрос задан
  • 377 просмотров
Решения вопроса 1
ayazer
@ayazer
Sr. Software Engineer
mysql 8.0 + ? тогда
UPDATE products SET full_description = REGEXP_REPLACE(full_description, "<h2.+>", "<h2>");


https://dev.mysql.com/doc/refman/8.0/en/regexp.htm...
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Stalker_RED
@Stalker_RED
REGEXP_REPLACE

UPDATE products SET full_description = REGEXP_REPLACE(full_description, '<h2.+>', '<h2>');
Ответ написан
Комментировать
strider_ua
@strider_ua Автор вопроса
Lamos
Старый сервак Версия mysql 5.1.73
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы