Eсть база MySql с таблицей порядка 10000 запсией - нужно пробижаться по таблице и определённой калонки заменить определёную часть фразы (как пример \01.new\павел\ - \02.arhiv\павел\)нужен либо кой-нбудь стоющий скритп - либо прогу которая это может сделать (без ошибок)
>Eсть база MySql с таблицей порядка 10000 запсией - нужно пробижаться
>по таблице и определённой калонки заменить определёную часть фразы (как пример
>\01.new\павел\ - \02.arhiv\павел\)
>
>нужен либо кой-нбудь стоющий скритп - либо прогу которая это может сделать
>(без ошибок)Зачем вам программа, mysql позволяет это делать одним запросом.
Как пример: update таблица set колонка='\02.arhiv\павел\' where колонка='\01.new\павел\'.
>>Eсть база MySql с таблицей порядка 10000 запсией - нужно пробижаться
>>по таблице и определённой калонки заменить определёную часть фразы (как пример
>>\01.new\павел\ - \02.arhiv\павел\)
>>
>>нужен либо кой-нбудь стоющий скритп - либо прогу которая это может сделать
>>(без ошибок)
>
>Зачем вам программа, mysql позволяет это делать одним запросом.
>Как пример: update таблица set колонка='\02.arhiv\павел\' where колонка='\01.new\павел\'.не в том то всё и дело что вторая часть фразы всегда разная
>>>Eсть база MySql с таблицей порядка 10000 запсией - нужно пробижаться
>>>по таблице и определённой калонки заменить определёную часть фразы (как пример
>>>\01.new\павел\ - \02.arhiv\павел\)
>>>
>>>нужен либо кой-нбудь стоющий скритп - либо прогу которая это может сделать
>>>(без ошибок)
>>
>>Зачем вам программа, mysql позволяет это делать одним запросом.
>>Как пример: update таблица set колонка='\02.arhiv\павел\' where колонка='\01.new\павел\'.
>
>не в том то всё и дело что вторая часть фразы всегда
>разнаяразмазанные начальные условия. но perl + DBI могут очень помочь
>>Зачем вам программа, mysql позволяет это делать одним запросом.
>>Как пример: update таблица set колонка='\02.arhiv\павел\' where колонка='\01.new\павел\'.
>
>не в том то всё и дело что вторая часть фразы всегда
>разнаяТогда, вероятно
update таблица set колонка=replace(колонка,'\01.new','\02.arhiv');
>>>Eсть база MySql с таблицей порядка 10000 запсией - нужно пробижаться
>>>по таблице и определённой калонки заменить определёную часть фразы (как пример
>>>\01.new\павел\ - \02.arhiv\павел\)
>>>
>>>нужен либо кой-нбудь стоющий скритп - либо прогу которая это может сделать
>>>(без ошибок)
>>
>>Зачем вам программа, mysql позволяет это делать одним запросом.
>>Как пример: update таблица set колонка='\02.arhiv\павел\' where колонка='\01.new\павел\'.
>
>не в том то всё и дело что вторая часть фразы всегда
>разнаяобычная подстановка второй чати в строку запроса sql в скрипте на любом языке и выполнени, как уже говорили, updat`а
примером:
#!/usr/bin/perl
$a=$ARGV[0];
$sql="update таблица set колонка='\02.arhiv\павел\' where колонка=$a";
(если без поддержи DB, то)
`echo "$sql"|/usr/local/bin/mysql -u юзер -pпароль база`;после этого
script.pl c меняющимся параметромвкратце все...