17 Ocak 2012 Salı

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....);
Devamı için : Mysql Replace Komutu (Command)

Hiç yorum yok:

Yorum Gönder

Yorumunuzu esirgemeyiniz..