Türkçe Karakteri Kaldıran Fonksiyon

Bu fonksiyon girilen string ifade içersindeki Türkçe karekterleri ingilizce karekterlere çevirin örnek
"Ö>O", "Ü>U", "Ş>S", "Ç>C", "Ğ>G" gibi


CREATE FUNCTION FNC_Turkce_Kaldir ( @ifade NVARCHAR(100) ) RETURNS NVARCHAR(100)
AS
BEGIN
DECLARE @veri NVARCHAR(100)
  set @veri = @ifade
  set @veri = REPLACE(@veri,'İ','I')
  set @veri = REPLACE(@veri,'ı','I')
  set @veri = REPLACE(@veri,'Ş','S')
  set @veri = REPLACE(@veri,'Ç','C')
  set @veri = REPLACE(@veri,'Ö','O')
  set @veri = REPLACE(@veri,'Ğ','G')
  set @veri = REPLACE(@veri,'Ü','U')
  set @veri = REPLACE(@veri,'ş','S')
  set @veri = REPLACE(@veri,'ç','C')
  set @veri = REPLACE(@veri,'ö','O')
  set @veri = REPLACE(@veri,'ğ','G')
  set @veri = REPLACE(@veri,'ü','U')
 return (@veri)
END

Yorumlar

Bu blogdaki popüler yayınlar

Sql server trigger listesi (Bulundukları tablo isimleri ve durumu )

Connection Timeout Süresi Doldu..

SoapUI kullanımı