在 COLLATE 子句中指定 Windows 排序規(guī)則名稱。Windows 排序規(guī)則名稱由排序規(guī)則指示器和比較風(fēng)格構(gòu)成。
< Windows_collation_name > :: =
CollationDesignator_<ComparisonStyle>
< ComparisonStyle > ::= CaseSensitivity_AccentSensitivity
[_KanatypeSensitive [_WidthSensitive ] ]
| _BIN
CollationDesignator
指定 Windows 排序規(guī)則使用的基本排序規(guī)則。基本排序規(guī)則包括:
例如 Latin1_General 或法文,兩者都使用代碼頁 1252,或土耳其文,它使用代碼頁 1254。
CaseSensitivity
CI 指定不區(qū)分大小寫,CS 指定區(qū)分大小寫。
AccentSensitivity
AI 指定不區(qū)分重音,AS 指定區(qū)分重音。
KanatypeSensitive
Omitted 指定不區(qū)分大小寫,KS 指定區(qū)分假名類型。
WidthSensitivity
Omitted 指定不區(qū)分大小寫,WS 指定區(qū)分大小寫。
BIN
指定使用二進(jìn)制排序次序。
Microsoft® SQL Server™ 2000 Windows 排序規(guī)則的指示器為:
| SQL Server 2000 排序規(guī)則指示器 | 用于非 Unicode 數(shù)據(jù)的代碼頁 | 支持的 Windows 區(qū)域設(shè)置 |
|---|---|---|
| Albanian | 1250 | 阿爾巴尼亞語 |
| Arabic | 1256 | 阿拉伯語(阿爾及利亞)、阿拉伯語(巴林)、阿拉伯語(埃及)、阿拉伯語(伊朗)、阿拉伯語(約旦)、阿拉伯語(科威特)、阿拉伯語(黎巴嫩)、阿拉伯語(利比亞)、阿拉伯語(摩洛哥)、阿拉伯語(阿曼)、阿拉伯語(卡塔爾)、阿拉伯語(沙特阿拉伯)、阿拉伯語(敘利亞)、阿拉伯語(突尼斯)、阿拉伯語(阿拉伯聯(lián)合酋長國)、阿拉伯語(也門)、波斯語、烏爾都語 |
| Chinese_PRC | 936 | 中文(香港特別行政區(qū)),中文(中華人民共和國),中文(新加坡) |
| Chinese_PRC_Stroke | 936 | 按漢字筆畫排序(中華人民共和國) |
| Chinese_Taiwan_Bopomofo | 950 | 按漢語拼音排序(臺灣) |
| Chinese_Taiwan_Stroke | 950 | 繁體中文(臺灣) |
| Croatian | 1250 | 克羅地亞語 |
| Cyrillic_General | 1251 | 保加利亞語、白俄羅斯語、俄羅斯語、塞爾維亞語 |
| Czech | 1250 | 捷克語 |
| Danish_Norwegian | 1252 | 丹麥語、挪威語 (Bokmål)、挪威語(Nyorsk) |
| Estonian | 1257 | 愛沙尼亞語 |
| Finnish_Swedish | 1252 | 芬蘭語、瑞典語 |
| French | 1252 | 法語(比利時(shí))、法語(加拿大)、法語(盧森堡)、法語(標(biāo)準(zhǔn))、法語(瑞士) |
| Georgian_Modern_Sort | 1252 | 按現(xiàn)代格魯吉亞語排序 |
| German_PhoneBook | 1252 | 按德語電話號碼簿排序 |
| Greek | 1253 | 希臘語 |
| Hebrew | 1255 | 希伯來語 |
| Hindi | 只用于 Unicode 數(shù)據(jù)類型 | 北印度語 |
| Hungarian | 1250 | 匈牙利語 |
| Hungarian_Technical | 1250 | |
| Icelandic | 1252 | 冰島語 |
| Japanese | 932 | 日語 |
| Japanese_Unicode | 932 | |
| Korean_Wansung | 949 | 朝鮮語 |
| Korean_Wansung_Unicode | 949 | |
| Latin1_General | 1252 | 南非荷蘭語、巴斯克語、加泰羅尼亞語、荷蘭語(比利時(shí))、荷蘭語(標(biāo)準(zhǔn))、英語(澳大利亞)、英語(不列顛)、英語(加拿大)、英語(加勒比)、英語(愛爾蘭)、英語(牙買加)、英語(新西蘭)、英語(南非)、英語(美國)、法羅語、德語(奧地利)、德語(列支敦士登)、德語(盧森堡)、德語(標(biāo)準(zhǔn))、德語(瑞士)、印度尼西亞語、意大利語、意大利語(瑞士)、葡萄牙語(巴西)、葡萄牙語(標(biāo)準(zhǔn)) |
| Latvian | 1257 | 拉脫維亞語 |
| Lithuanian | 1257 | 立陶宛語 |
| Lithuanian_Classic | 1257 | |
| Macedonian | 1251 | 馬其頓語 |
| Mexican_Trad_Spanish | 1252 | 西班牙語(墨西哥)、西班牙語(傳統(tǒng)排序) |
| Modern_Spanish | 1252 | 西班牙語(阿根廷)、西班牙語(玻利維亞)、西班牙語(智利)、西班牙語(哥倫比亞)、西班牙語(哥斯達(dá)黎加)、西班牙語(多米尼加共和國)、西班牙語(厄瓜多爾)、西班牙語(危地馬拉)、西班牙語(現(xiàn)代排序)、西班牙語(巴拿馬)、西班牙語(巴拉圭)、西班牙語(秘魯)、西班牙語(烏拉圭)、西班牙語(委內(nèi)瑞拉) |
| Polish | 1250 | 波蘭語 |
| Romanian | 1250 | 羅馬尼亞語 |
| Slovak | 1250 | 斯洛伐克語 |
| Slovenian | 1250 | 斯洛文尼亞語 |
| Thai | 874 | 泰國語 |
| Turkish | 1254 | 土耳其語 |
| Ukrainian | 1251 | 烏克蘭語 |
| Vietnamese | 1258 | 越南語 |
下面是 Windows 排序規(guī)則名稱的一些示例:
排序規(guī)則使用 Latin1 General 字典排序規(guī)則,代碼頁為 1252。不區(qū)分大小寫但區(qū)分重音。
排序規(guī)則使用愛沙尼亞字典排序規(guī)則,代碼頁為 1257。區(qū)分大小寫并區(qū)分重音。
排序規(guī)則使用代碼頁 1252 和二進(jìn)制排序規(guī)則。忽略 Latin1 General 字典排序規(guī)則。