在SQL Server中,sp_defaultlanguage设置用户的默认语言,但是如何获取现有值(对于任意用户)?
答案 0 :(得分:3)
这对我有用:
SELECT default_language_name
FROM sys.server_principals
WHERE name = ?
答案 1 :(得分:2)
为当前用户使用全局变量@@ LANGUAGE
SELECT @@LANGUAGE
或使用sys.sql_logins:
SELECT default_language_name
FROM sys.sql_logins
WHERE name = ?