Sql de bir sütun içerisindeki verideki bilgileri istediğimiz bir şekilde değiştirmek için kullanabileceğimiz ReplaceFonksiyonu kullanımı şu şekildedir :
Kullanım Modeli :
REPLACE(Degistirilmekistenenalan,'degismesiistenenalan','degismesiistenenalanindegisecegikelime')
- - - - - - - - - - - - - - - - - - - - -
1.Örnek :
burada örnek olarak bir kelime içerisindeki türkce karakter olan 'ü' harfini 'u' harfine çevirelim.
kod :
REPLACE('merhaba dünya','ü','u')
çıktısı :
merhaba dunya
- - - - - - - - - - - - - - - - - - - - -
2.Örnek :
Şimdi bir ürün tablosundaki ürün adındaki boşlukları '-' işareti ile değiştirelim.
kod :
tablomuzda 2 adet ürün kaydı olduğunu düşünelim
UrunKodu UrunAdi
-------- -------
çklta Ülker Çikolatalı Gofret
icetea Limonlu ice tea
SELECT UrunKodu,REPLACE(UrunAdi,' ','-') FROM Urunler
çıktısı :
UrunKodu UrunAdi
-------- -------
çklta Ülker-Çikolatalı-Gofret
icetea Limonlu-ice-tea
Kullanım Modeli :
REPLACE(Degistirilmekistenenalan,'degismesiistenenalan','degismesiistenenalanindegisecegikelime')
- - - - - - - - - - - - - - - - - - - - -
1.Örnek :
burada örnek olarak bir kelime içerisindeki türkce karakter olan 'ü' harfini 'u' harfine çevirelim.
kod :
REPLACE('merhaba dünya','ü','u')
çıktısı :
merhaba dunya
- - - - - - - - - - - - - - - - - - - - -
2.Örnek :
Şimdi bir ürün tablosundaki ürün adındaki boşlukları '-' işareti ile değiştirelim.
kod :
tablomuzda 2 adet ürün kaydı olduğunu düşünelim
UrunKodu UrunAdi
-------- -------
çklta Ülker Çikolatalı Gofret
icetea Limonlu ice tea
SELECT UrunKodu,REPLACE(UrunAdi,' ','-') FROM Urunler
çıktısı :
UrunKodu UrunAdi
-------- -------
çklta Ülker-Çikolatalı-Gofret
icetea Limonlu-ice-tea