SQL Server 定序名稱 (Transact-SQL)

這是指定 SQL Server 定序之定序名稱的單一字串。

SQL Server 支援 Windows 定序。 SQL Server 也支援有限數目 (<80) 的定序,稱為 SQL Server 定序,這些定序是在 SQL Server 支援 Windows 定序之前開發。 為了回溯相容性,SQL Server 定序仍然受到支援,但是不應該用於新的開發工作。 如需有關 Windows 定序的詳細資訊,請參閱<Windows 定序名稱 (Transact-SQL)>。

主題連結圖示 Transact-SQL 語法慣例

語法

<SQL_collation_name> :: =  
     SQL_SortRules[_Pref]_CPCodepage_<ComparisonStyle>

<ComparisonStyle> ::= 
    _CaseSensitivity_AccentSensitivity | _BIN

引數

  • SortRules
    用來識別指定字典排序時套用排序規則之字母或語言的字串。 例如 Latin1_General 或 Polish。

  • Pref
    指定預設為大寫。 即使比較為不區分大小寫,但在沒有其他區分時,字母的大寫版會排在小寫版之前。

  • Codepage
    指定識別定序所用字碼頁的一至四位數。 CP1 指定字碼頁 1252,對於其他所有字碼頁,必須指定完整的字碼頁編號。 例如,CP1251 指定字碼頁 1251,而 CP850 指定字碼頁 850。

  • CaseSensitivity
    CI 指定不區分大小寫,CS 指定區分大小寫。

  • AccentSensitivity
    AI 指定不區分腔調字,AS 指定區分腔調字。

  • BIN
    指定要用的二進位排序次序。

備註

若要列出您的伺服器支援的 SQL Server 定序,請執行下列查詢。

SELECT * FROM sys.fn_helpcollations() 
WHERE name LIKE 'SQL%';

1對於排序順序識別碼 80,請使用任何 Window 定序與字碼頁 1250,以及二進位順序。 例如:Albanian_BIN、Croatian_BIN、Czech_BIN、Romanian_BIN、Slovak_BIN、Slovenian_BIN。

請參閱

參考

ALTER TABLE (Transact-SQL)

常數 (Transact-SQL)

CREATE DATABASE (Transact-SQL)

CREATE TABLE (Transact-SQL)

DECLARE @local\_variable (Transact-SQL)

資料表 (Transact-SQL)

sys.fn_helpcollations (Transact-SQL)