SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 20.11.2011 13:42:36

are17
Участник
Зарегистрирован: 21.10.2011
Сообщений: 5

Помогите произвести редактирование поля

есть таблица, в ней поле body
хочу убрать из него все строки начинающиеся тегами <h3>  а заканчивающимися </h3>

возможно ли сделать с помощью sql запроса?


пробывал через REPLACE, но получилось убрать только <h3> или </h3>, а вот как написать промежуточный текст?


буду очень признателен за помощь

Неактивен

 

#2 20.11.2011 15:16:53

are17
Участник
Зарегистрирован: 21.10.2011
Сообщений: 5

Re: Помогите произвести редактирование поля

все сводиться к регуляркам, нашел готовый пример, но подойдет ли он для sql запроса?

Неактивен

 

#3 20.11.2011 16:44:36

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: Помогите произвести редактирование поля

Вообще в mysql есть механизм regexp, правда не уверен, что он заменить сумеет.

Посмотрите еще
http://sqlinfo.ru/forum/viewtopic.php?pid=16643#p16643
http://sqlinfo.ru/forum/viewtopic.php?id=837
http://sqlinfo.ru/forum/viewtopic.php?id=1419


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson