SQL Server’da Zaman Değerlerini Türkçe Olarak Göstermek
Herkese merhaba,
Bu yazıda SQL Server’da zaman değerlerinin Türkçe olarak nasıl gösterileceğinden bahsedeceğim.
SQL Server’da bazı durumlarda zaman değerlerini kendi dilinizde ya da istediğiniz bir dilde göstermek isteyebilirsiniz.
Aşağıdaki kodu kullanarak bu işlemi rahatlıkla yapabilirsiniz.
SELECT name,alias FROM sys.syslanguages
SET LANGUAGE Turkish --Türkçe
SET LANGUAGE Greek --Yunanca
SET LANGUAGE Japanese --Japonca
SET LANGUAGE Korean --Korece
Yukarıdaki kodda ilk yazılan sorguyu kullanarak dil değerlerini değiştirmek için kullandığımız name ve alias değerlerini öğreniyoruz. Bu değerleri kullanarak dil değiştirme işlemlerini yapıyorsunuz.
Sonrasında yazdığımız kodlar zaman ifadelerini hangi dilde göstermek istiyorsak onun ifadeleridir. Ben dört dil için örnek yaptım. Siz kendi kullanmak istediğiniz dile göre seçeceksiniz.
Aşağıda bir örnek uygulama yaptım.
SET LANGUAGE Turkish --Türkçe
SELECT DATENAME(weekday,GETDATE())
SET LANGUAGE Greek --Yunanca
SELECT DATENAME(weekday,GETDATE())
SET LANGUAGE Japanese --Japonca
SELECT DATENAME(weekday,GETDATE())
SET LANGUAGE Korean --Korece
SELECT DATENAME(weekday,GETDATE())
Yukarıdaki kodu çalıştırınca aşağıdaki gibi bir sonuç elde edeceksiniz.
Görüldüğü üzere Cuma gününü her ülkenin kendi dili ile göstermiş olduk.
Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.