![]() |
Показаны 5 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- MySQL (http://netadmin.ws/forum/forumdisplay.php?forumid=40)
-- Replace (http://netadmin.ws/forum/showthread.php?threadid=1262)
Replace
Ð_ти запросы связаны с подчитской базы для vBulletin
Ð_ечь идет о таблице post и поле pagetext
Есть текст к примеру:
Вася <совсем плохой> мальчик
Вася <уже совсем глупый> мальчик
Вася <вредный гадкий> мальчик
Какой синтаксис будет, если нужно, чтобы фразы, начинающиеся и заканчивающиеся на <> заменялись, независимо от внутреннего содержимого на то чнто мне нужно?
Обычно если что-то на что-то заменить нужно я использую
что-то вроде UPDATE post SET pagetext = REPLACE(pagetext, 'то что нужно заменить',' моя замена');
Пробовал как в оракле
UPDATE post SET pagetext = REPLACE(pagetext, '<%>',' моя замена');
но % не катит
Подскажите плз. как правильно сделать запрос?
__________________
Лучший способ быть обманутым, это считать себя хитрее других.
quote:
но % не катит
__________________
Всегда есть решение.
Ага, как я понял, тогда запрос будет выглядеть как
UPDATE post SET pagetext = REPLACE(pagetext, '<.+.>',' моя замена');
__________________
Лучший способ быть обманутым, это считать себя хитрее других.
нет, по идее так:
quote:
UPDATE post SET pagetext = REPLACE(pagetext, '<.+>',' моя замена');
__________________
Всегда есть решение.
Ок тенкс, попробую на досуге 
__________________
Лучший способ быть обманутым, это считать себя хитрее других.
| Формат времени GMT. Текущее время 04:28. | Показаны 5 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.