
![]() |
Здравствуйте Гость ( Вход | Регистрация ) |
|
|
|
![]() ![]() ![]() |
![]() |
|||||
![]() ![]() LadaFWD club ![]() ![]() ![]() ![]() ![]() ![]() Профиль Журнал Группа: ★ЛжеЭксперт★ ![]() Сообщений: 1448 Пользователь №: 24637 На форуме: Карма: 22 ![]() |
Добрый день. Прошу консультацию в синтаксисе оператора REPLACE.
Мне нужно в таблице `table_name` заменить все символы `abc` на `cba`. Исходя из офф. документации: REPLACE [LOW_PRIORITY | DELAYED] Мой запрос будет следующим: UPDATE `table_name` SET `text` = REPLACE(`text`, 'abc', 'cba'); Так ? Спустя 48 минут, 30 секунд (5.01.2012 - 12:35) dadli написал(а):
если строка содержит такая значеня: sabc4r, в етом случае тоже хочиш заменить abc на cba? чтоб получить такое: scba4r или толко в том случае когда abc - ето полная запис? Спустя 11 минут, 23 секунды (5.01.2012 - 12:46) RCuPeR написал(а):
Пускай будет так. У меня более точная фраза. Спустя 58 минут, 42 секунды (5.01.2012 - 13:45) dadli написал(а): RCuPeR ах блин, извини, кажется REPLACE можно исползовать для того что ти хотел, и для других цели тоже, твои пример будит работать Спустя 8 минут, 36 секунд (5.01.2012 - 13:53) RCuPeR написал(а): dadli, спасибо. Как сделаю - отпишусь об успехах ![]() Спустя 10 часов, 35 минут, 38 секунд (6.01.2012 - 00:29) RCuPeR написал(а): Все сработало по моему запросу. dadli, плюсанул в карму за активность. -------------------- Гнусный социопат с комплексом Бога.
|
||||
![]() |
![]() ![]() ![]() |