会话语言

更新日期: 2005 年 12 月 5 日

根据语言和区域性首选项,可用会话语言设置下列元素在服务器上显示的方式:

  • 用于显示错误和其他系统消息的语言。在 SQL Server 可用的所有语言中,SQL Server 2005 支持所有系统错误字符串和系统错误消息拥有多个副本。可以在 sys.messages 目录视图中查看这些消息。安装 SQL Server 的本地化版本时,这些系统消息被翻译成所安装的语言版本。默认情况下,也可以获得这些消息的美国英语集。此外,可以使用 sp_addmessage 添加特定语言的用户定义消息。
  • 日期和时间数据的格式。
  • 日和月的名称,包括缩写。
  • 周的第一天。
  • 货币数据。

有 33 种语言可用于会话设置。有关语言列表,请参阅 sys.syslanguages

从服务器设置会话语言

若要从服务器设置会话语言,请使用 SET LANGUAGE

从客户端设置会话语言

可以用 OLE DB、ODBC 或 ADO.NET 在客户端设置会话语言。对于 OLE DB,请使用 SSPROP_INIT_CURRENTLANGUAGE 属性。有关详细信息,请参阅Initialization and Authorization Properties

对于 ODBC,请使用语言关键字。有关详细信息,请参阅 SQLConfigDataSource

对于 ADO.NET,请使用 ConnectionString 对象的 Current Language 参数。有关详细信息,请参阅 Microsoft Data Access Components (MDAC) 软件开发包 (SDK) 文档。

请参阅

概念

使用用户界面中的语言

帮助和信息

获取 SQL Server 2005 帮助

更改历史记录

版本 历史记录

2005 年 12 月 5 日

新增内容:
  • 系统错误字符串和系统错误消息的添加信息存储在 sys.messages 目录视图中。