SQL Server 定序名稱 (Transact-SQL)
這是指定 SQL Server 定序之定序名稱的單一字串。
SQL Server 支援 Windows 定序。 SQL Server 也支援有限數目 (<80) 的定序,稱為 SQL Server 定序,而這類定序是早在 SQL Server 支援 Windows 定序之前就已開發。 SQL Server 定序仍受支援是基於回溯相容性,但是不應該用在新的開發工作上。 如需有關 Windows 定序的詳細資訊,請參閱<Windows 定序名稱 (Transact-SQL)>。
適用於:SQL Server (SQL Server 2008 透過目前版本)、Windows Azure 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。
請參閱
參考
CREATE DATABASE (SQL Server Transact-SQL)