MS SQL Dersleri – 15 REPLACE Kullanımı

Bu yazımızda MS SQL üzerinde çok kullanışlı olan REPLACE fonksiyonunu örneklerle inceliyor olacağız.

Öncelikle müşteri tablomuzda ki dataları görelim.

REPLACE fonksiyonu bir text alanda ki verinin bir kısmını veya tamamını farklı bir text ile değiştirmemizi sağlar. Şimdi fonksiyonu 3 farklı şekilde örneklendirelim.

SELECT REPLACE(Adi, 'Gökhan', 'Ali') AS Adi,
       REPLACE(Soyadi, 'ş', 's') AS Soyadi,
       REPLACE(REPLACE(DogumYeri, 'İ', 'I'), 's', 'S') AS DogumYeri
FROM Musteri

Sorgumuzda üç farklı örnek görüyoruz.

  • İlk örneğimiz Adi alaında, text’in tamamını değiştirmek için kullandığımız yöntemdir.
  • İkinci örneğimiz Soyadi alanında, text’in belli bir karakterini değiştirmek için kullanacağımız yöntemdir.
  • Son örneğimiz ise DoğumYeri alanında gözükmektedir. Birden fazla karakter değiştirmek istiyorsak, bu şekilde iç içe REPLACE fonksiyonunu kullanarak çözüm sağlayabiliriz.

Konuyla ilgili eksik gördüğünüz veya sormak istediğiniz sorular için mail adresimden veya yorumlardan bana ulaşabilirsiniz.

Share

Add a Comment

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir