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
-
Sql Replace Fonksiyonu Kullanımı
Yunus Emre Ekim 19, 2011
Yunus Emre
Integer sodales turpis id sapien bibendum, ac tempor quam dignissim. Mauris feugiat lobortis dignissim. Aliquam facilisis, velit sit amet sagittis laoreet, urna risus porta nisi, nec fringilla diam leo quis purus.