Bu makalede SQL Server’da language ve collation kavramlarının farklılıklarından bahseceÄŸiz. Language kavramı, mesajlar, date/time, ay/gün isimleri, para formatı ve birimi gibi yerel bilgileri desteklemekle sınırlıdır. SQL Server, kendi içerisinde birçok dile ait yerel bilgileri taşır. Bu bilgiler, kullanıcıların oturumlarına baÄŸlı olarak uygulamalarda farklı dil deÄŸerlerini göstermelerini saÄŸlamaktadır.
SQL Server’in desteklediÄŸi dil veya diller hakkında ayrıntılı bilgi almak için sp_helplanguage procedure kullanılabilir. Bu procedure, @language parametresi girilmezse tüm dillerin ayrıntısı listelenir. Language tanımlamaları, sys ÅŸemasına baÄŸlı syslanguages tablosunda saklıdır.
--Bütün dilleri listeleyelim. EXEC sp_helplanguage --Sadece Türkçe dilinin bilgilerini görelim EXEC sp_helplanguage turkish --Doğrudan syslanguages tablosunu sorgulayalım. SELECT * FROM sys.syslanguages WHERE alias='turkish'
SQL Server’da dil ayarı sunucu ve kullanıcı(oturum) bazında etkili olur. SQL Server’in instanceni kurarken language deÄŸerini de set edebiliriz. Sunucunun default dil deÄŸerini Sever Properties penceresindeki Advanced sekmesindeki




Recent Comments