定序和 Unicode 支援
因為資料庫會擴充成支援逐漸成長的全球市場,所以使用者必須能夠以有意義的方式處理字元資料。定序可讓使用者根據自己的慣例,排序和比較字串。定序是建立資料庫和管理資料的重要部分。
SQL Server 2008 與 Windows Server 2008 中的定序完全一致。
SQL Server 2008 定序的新增功能
下面是 SQL Server 2008 中所新增的定序變更:
SQL Server 2008 已經導入了與 Windows Server 2008 所提供之定序完全一致的新定序。這 80 個新定序是由 *_100 版本參考所表示。它們會將最新且語言正確的文化排序慣例提供給使用者。支援包括下列項目:
新的東亞語言政府標準。
語言正確的 Surrogate。
中文次要指令碼。
Unicode 5.0 案例資料表。
加權已經加入至先前未加權而相等的字元。
新的版本已經加入至 SQL Server 2000 和 SQL Server 2005 的現有 Windows 定序,以便反映這些變更。為了與舊版相容,所有目前的定序都將保留在 SQL Server 2005 中。尚未對 SQL_* 定序進行任何變更。
Korean_Wansung_Unicode、Hindi_CI_AS、Macedonian_CI_AS、Lithuanian_Classic_CI_AS、Cyrillic_90_CI_AS 和 Azeri_Latin_90_CI_AS Windows 定序的取代,以及 SQL_ALTDiction_CP1253_CS_AS SQL 定序的取代。SQL Server 2005 和 SQL Server 2008 都支援這些定序。不過,它們不會顯示在安裝程式的定序清單中,而且當您使用系統函數 ::fn_helpcollations() 來查詢 SQL Server 2008 中的支援定序清單時,它們也不會顯示出來。