现在当我查询
SELECT @@language
Run Code Online (Sandbox Code Playgroud)
它得到'us_english'.但我需要俄语.
我不能SET LANGUAGE russian用于每个查询.
我需要默认设置它(对于所有新会话).
Joh*_*Woo 33
使用SQL Server Management Studio
配置默认语言选项
English.使用Transact-SQL
配置默认语言选项
此示例显示如何使用sp_configure将默认语言选项配置为French
USE AdventureWorks2012 ;
GO
EXEC sp_configure 'default language', 2 ;
GO
RECONFIGURE ;
GO
Run Code Online (Sandbox Code Playgroud)
SQL Server的33种语言
????????????????????????????????
? LANGID ? ALIAS ?
????????????????????????????????
? 0 ? English ?
? 1 ? German ?
? 2 ? French ?
? 3 ? Japanese ?
? 4 ? Danish ?
? 5 ? Spanish ?
? 6 ? Italian ?
? 7 ? Dutch ?
? 8 ? Norwegian ?
? 9 ? Portuguese ?
? 10 ? Finnish ?
? 11 ? Swedish ?
? 12 ? Czech ?
? 13 ? Hungarian ?
? 14 ? Polish ?
? 15 ? Romanian ?
? 16 ? Croatian ?
? 17 ? Slovak ?
? 18 ? Slovenian ?
? 19 ? Greek ?
? 20 ? Bulgarian ?
? 21 ? Russian ?
? 22 ? Turkish ?
? 23 ? British English ?
? 24 ? Estonian ?
? 25 ? Latvian ?
? 26 ? Lithuanian ?
? 27 ? Brazilian ?
? 28 ? Traditional Chinese ?
? 29 ? Korean ?
? 30 ? Simplified Chinese ?
? 31 ? Arabic ?
? 32 ? Thai ?
? 33 ? Bokmål ?
????????????????????????????????
Run Code Online (Sandbox Code Playgroud)
RBT*_*RBT 18
@John Woo接受的答案有一些警告你应该注意:
因此,您的SQL Server实例和会话之间存在一个中间级别,您可以使用该级别来控制会话的默认语言设置 - 登录级别.
SQL Server Instance level setting- > User login setting- >Session level setting
如果您只想设置属于某个特定用户的所有新会话的默认语言,这可以帮助您.
只需根据此链接更改目标用户登录的默认语言设置即可.您也可以从SQL Server Management Studio(SSMS)UI执行此操作.您可以在下面看到saSQL Server 中用户的属性窗口中的默认语言设置:
注意:此外,重要的是要知道更改设置不会影响该用户登录的已激活会话的默认语言.它只会影响更改设置后创建的新会话.
| 归档时间: |
|
| 查看次数: |
90662 次 |
| 最近记录: |