共用方式為


工作階段語言

更新: 2005 年 12 月 5 日

工作階段語言可根據語言和文化喜好設定,用來設定在伺服器顯示下列元素的方式:

  • 用於錯誤及其他系統訊息的語言。SQL Server 2005 支援所有系統錯誤字串及訊息的多個複本,而這些複本的語言就是可在 SQL Server 中使用的所有語言。您可以利用 sys.messages 目錄檢視來檢視這些訊息。在您安裝當地語系化版本的 SQL Server 時,會將這些系統訊息翻譯成您所安裝的語言版本。依預設,您也會取得 U.S. English 版本的這些訊息。此外,您也可以使用 sp_addmessage,加入以特定語言顯示的使用者自訂訊息。
  • 日期和時間資料的格式。
  • 星期日期和月份的名稱,其中包括縮寫。
  • 星期的第一天。
  • 貨幣資料。

工作階段設定可以使用 33 種語言。如需語言的清單,請參閱<sys.syslanguages>。

從伺服器設定工作階段語言

若要從伺服器端設定工作階段語言,請使用 SET LANGUAGE

從用戶端設定工作階段語言

您可以利用 OLE DB、ODBC 或 ADO.NET,在用戶端設定工作階段語言。如果是 OLE DB,請使用 SSPROP_INIT_CURRENTLANGUAGE 屬性。如需詳細資訊,請參閱<Initialization and Authorization Properties>。

如果是 ODBC,請使用 Language 關鍵字。如需詳細資訊,請參閱<SQLConfigDataSource>。

如果是 ADO.NET,請使用 ConnectionString 物件的 Current Language 參數。如需詳細資訊,請參閱 Microsoft Data Access Components (MDAC) 軟體開發套件 (SDK) 文件集。

請參閱

概念

在使用者介面中使用語言

說明及資訊

取得 SQL Server 2005 協助

變更歷程記錄

版本 歷程記錄

2005 年 12 月 5 日

新增內容:
  • 儲存在 sys.messages 目錄檢視中之系統錯誤字串和訊息的新增資訊。