SQL Server’da Türkçe Karakter Düzelten Fonksiyon
Herkese merhaba,
Bu yazıda SQL Server’da Türkçe karakter düzelten fonksiyon ile ilgili bilgi vermeye çalışacağım.
SQL Server’da Türkçe karakter düzeltmek listelemek isteyebilirsiniz.
Aşağıdaki fonksiyonu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz.
CREATE FUNCTION TurkceKarakterDegistir
(
@cevrilecek_metin NVARCHAR(100)
)
RETURNS NVARCHAR(100)
AS
BEGIN
DECLARE @cevrilecek_metin_degeri NVARCHAR(100);
SET @cevrilecek_metin_degeri = @cevrilecek_metin;
SET @cevrilecek_metin_degeri = REPLACE(@cevrilecek_metin_degeri, 'ı', 'i');
SET @cevrilecek_metin_degeri = REPLACE(@cevrilecek_metin_degeri, 'ş', 's');
SET @cevrilecek_metin_degeri = REPLACE(@cevrilecek_metin_degeri, 'ç', 'c');
SET @cevrilecek_metin_degeri = REPLACE(@cevrilecek_metin_degeri, 'ö', 'o');
SET @cevrilecek_metin_degeri = REPLACE(@cevrilecek_metin_degeri, 'ğ', 'g');
SET @cevrilecek_metin_degeri = REPLACE(@cevrilecek_metin_degeri, 'ü', 'u');
RETURN (@cevrilecek_metin_degeri);
END;
GO
--Kullanımı
SELECT dbo.TurkceKarakterDegistir('kırk dört') AS Sonuc;
Yukarıdaki fonksiyonu çalıştırdığınızda aşağıdaki gibi bir sonuç göreceksiniz.
Görüldüğü üzere Türkçe karakter düzeltmiş olduk.
Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.