Mysql Replace Komutu (Command)

Mysqlde bir tablo içindeki verileri değiştirmek istediğinizde, bunu Update ile yaparız. Topluca eski olan verileri yenileriyle değiştirmek istediğimizde ise bunu yapabilmenin yönetimi mysql replace komutunu kullanmaktır.

Özellikle encoding ile ilgili problem yaşayanlar Ç harflerini C ile Ğ harflerini G ile değiştirmek isteyebilirler. Bizim karşılaştığımız durum da bu idi zaten. Nitekim kullanımı çok basit, şöyle:

UPDATE tablo SET metin= REPLACE(metin, 'eski','yeni');

Burada yeni veriyi bir yerden çekmek istiyorsanız da ‘yeni’ yazan yere
select querysi yazabilirsiniz. şöyle :

UPDATE tablo SET metin= REPLACE(metin, 'eski',Select....);

Bir Cevap Yazın