Cytat(DeyV @ 2006-03-03 17:24:33)
REPLACE(str,from_str,to_str)
czyli
UPDATE cosTam SET
poleTextowe = REPLACE( poleTextowe , 'testUsuwany', 'NowyText' )
To nie zadziała tak jak trzeba - może zamienić zbyt wiele: na przykład, przy wartościach "1,3,100,23,203,460" i użycie REPLACE(pole,'3','9') zamieniłoby 3 "rekordy" zamiast jednego.
Rozwiązaniem mogłoby być uzycie replace(pole,',3,',',9,') - z przecinkami ale wtedy zostana pominiete 1szy i ostatni element pola.