Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Закрытая темаСоздание новой темыСоздание опроса

> Синтаксис REPLACE
RCuPeR  
 ۩  [x]    Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



LadaFWD club
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 1448
Пользователь №: 24637
На форуме: 14 лет, 4 месяца, 18 дней
Карма: 22




Добрый день. Прошу консультацию в синтаксисе оператора REPLACE.

Мне нужно в таблице `table_name` заменить все символы `abc` на `cba`.

Исходя из офф. документации:
REPLACE [LOW_PRIORITY | DELAYED]
[
INTO] tbl_name [(col_name,...)]
VALUES (expression,...),(...),...
или REPLACE [LOW_PRIORITY | DELAYED]
[
INTO] tbl_name [(col_name,...)]
SELECT ...
или REPLACE [LOW_PRIORITY | DELAYED]
[
INTO] tbl_name
SET col_name=expression, col_name=expression,...


Мой запрос будет следующим:
UPDATE `table_name` SET `text` = REPLACE(`text`, 'abc', 'cba');


Так ?



Спустя 48 минут, 30 секунд (5.01.2012 - 12:35) dadli написал(а):
REPLACE в мускл-е сделает что-то другое дело
http://phpclub.ru/mysql/doc/replace.html

Цитата
Мне нужно в таблице `table_name` заменить все символы `abc` на `cba`.


если строка содержит такая значеня: sabc4r, в етом случае тоже хочиш заменить abc на cba? чтоб получить такое: scba4r
или толко в том случае когда abc - ето полная запис?

Спустя 11 минут, 23 секунды (5.01.2012 - 12:46) RCuPeR написал(а):
Цитата
если строка содержит такая значеня: sabc4r, в етом случае тоже хочиш заменить abc на cba? чтоб получить такое: scba4r


Пускай будет так. У меня более точная фраза.

Спустя 58 минут, 42 секунды (5.01.2012 - 13:45) dadli написал(а):
RCuPeR
ах блин, извини, кажется REPLACE можно исползовать для того что ти хотел, и для других цели тоже, твои пример будит работать

Спустя 8 минут, 36 секунд (5.01.2012 - 13:53) RCuPeR написал(а):
dadli, спасибо. Как сделаю - отпишусь об успехах wink.gif

Спустя 10 часов, 35 минут, 38 секунд (6.01.2012 - 00:29) RCuPeR написал(а):
Все сработало по моему запросу.
dadli, плюсанул в карму за активность.


--------------------
Гнусный социопат с комплексом Бога.
PMПисьмо на e-mail пользователюСайт пользователя
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Закрытая темаСоздание новой темыСоздание опроса