使用 SQL 定序

Microsoft SQL Server 定序設定視安裝類型而定。一般而言,請選擇支援網站最常用的 Microsoft Windows 系統地區設定的 SQL Server 定序。若要在執行 Microsoft Windows 2000 的電腦上識別 Windows 系統地區設定,請按一下 [控制台] 的 [地區設定],必要時請按一下 [一般] 索引標籤來顯示目前的系統地區設定。若要在執行 Windows Server 2003 的電腦上識別 Windows 系統地區設定,請按一下 [控制台] 的 [地區及語言選項],然後按一下 [地區選項] 索引標籤來顯示目前的系統地區設定。在大部份情況下,電腦會執行符合使用者語言需求的 Windows 系統地區設定,因此 Microsoft SQL Server 安裝程式會自動偵測 Windows 系統地區設定,以及選擇適當的定序。

SQL Server 定序控制項:

  • SQL Server 中儲存非 Unicode 資料所用的字碼頁。
  • 支配 SQL Server 如何排序和比較非 Unicode 資料類型所儲存之字元的規則。SQL Server 安裝程式將在安裝 SQL Server 的電腦上偵測 Windows 定序,並自動選取 SQL Server 執行個體的定序。對於 Unicode 和非 Unicode 字元而言,排序和比較可能很困難。

如果是下列情況,請選擇 SQL Server 定序:

  • 您對 SQL Server 6.5 版、SQL Server 7.0 版或 SQL Server 2000 的現有執行個體使用複寫功能。
  • 應用程式碼視先前的 SQL Server 定序行為而定。

請使用下表來決定是否需要選擇定序,如需進行選擇,應該選擇哪一種定序。

ms144260.note(zh-tw,SQL.90).gif附註:
將 SQL Server 7.0 或 SQL Server 2000 升級到 SQL Server 2005 會保留先前的 SQL Server 定序設定;不需要選擇定序。
工作 定序

在新系統上安裝,不需要與現有的系統同步處理

使用安裝程式所識別的定序,然後選擇所要的二進位、大小寫或其他選項。

當 SQL Server 安裝程式偵測到電腦執行 U.S. English 系統地區設定時,安裝程式會自動選取 SQL Server 定序:[字典順序,不區分大小寫,適用 1252 字元集]

若要選取相等的 Windows 定序,請選取 [定序指示項],選取 [Latin1_General],清除 [區分大小寫],以及選取 [區分腔調字]

將 SQL Server 6.5 或 SQL Server 7.0 的安裝升級到 SQL Server 2005 的預設執行個體,或安裝 SQL Server 2005 的預設執行個體,來與 SQL Server 6.5 安裝進行版本切換

請使用安裝程式所選的 SQL Server 定序。

與 SQL Server 2005 的現有執行個體同步處理 (例如,複寫)

從現有執行個體的程式碼編輯器選取 [SERVERPROPERTY(N'Collation')],並指定定序。如需詳細資訊,請參閱<SERVERPROPERTY (Transact-SQL)>。如果現有的執行個體的定序名稱是以 "SQL" 為開頭,請在安裝程式中選取相同的 SQL Server 定序。如果現有的執行個體的定序名稱不是以 "SQL" 為開頭,則定序名稱參考 Windows 定序名稱,它包含定序指示項名稱,後面則描述指定的二進位、大小寫、腔調字、假名和區分全半形等選項。請在 SQL Server 安裝程式中選取相同的 Windows 定序指示項和排序選項。

如需有關定序行為的詳細資訊,請參閱<Windows 定序排序樣式>。

與 SQL Server 6.5、SQL Server 7.0 或 SQL Server 2000 的現有安裝同步處理

在現有的系統上執行 sp_helpsort,然後使用排序識別碼來選取 SQL Server 定序,使 SQL Server 2005 的執行個體能夠與現有的安裝相容。

如需詳細資訊,請參閱<選取 SQL 定序>。

與另一部電腦的 Windows 系統地區設定同步處理

在 [控制台] 的 [地區選項] (Windows 2000 或 Windows 2003)或 [地區及語言選項] (Windows XP) 下方尋找地區設定名稱,然後使用<安裝程式中的定序設定>主題中提供的表格。設定排序選項,如這個線上叢書主題所述:<Windows 定序排序樣式>。

ms144260.note(zh-tw,SQL.90).gif附註:
當您執行視定序而定的動作時,所參考的物件使用的 SQL Server 定序必須使用電腦上執行的作業系統所支援的字碼頁。

請參閱

參考

選取 SQL 定序
設定用戶端字碼頁

其他資源

SQL 定序名稱 (Transact-SQL)

說明及資訊

取得 SQL Server 2005 協助