Mysql veritabanlarında REPLACE fonksiyonunun kullanımı

29 Mar by Ahmet Duruöz

Mysql veritabanlarında REPLACE fonksiyonunun kullanımı

Mysql veritabanlarındaki bir tablonun kolonlarındaki verinin belirli bir bölümünü değiştirmek için REPLACE fonksiyonu kullanılmaktadır.

Bu fonksiyonun kullanımı aşağıdaki gibidir. 


UPDATE tablo_adi 
SET 
    kolon_adi = REPLACE(kolon_adi,'aranacak_icerik','degistirilecek_icerik')
WHERE kosul;
	

Örneğin test isimli tablodaki aciklama isimli kolonundaki veriler içinde yer alan “Ankara” ifadesini “İstanbul” olarak değiştirmek için aşağıdaki gibi bir sql ifadesi kullanılabilir.

UPDATE test 
SET 
    aciklama = REPLACE(aciklama,'Ankara','İstanbul')
WHERE aciklama like '%Ankara%';

 

Loading

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir