下表列出了 SQL Anywhere 版本 8 中引入的可与 SORTKEY 和 COMPARE 函数一起使用的兼容性归类。
在 SQL Anywhere 版本 10 中,SORTKEY 和 COMPARE 函数的实现方式已更改为 ICU(International Components for Unicode,Unicode 的国际组件)和 UCA(Unicode Collation Algorithm,Unicode 归类算法),且归类名现在映射到 UCA 归类。SQL Anywhere 版本 10 及更高版本中的排序和比较,可能与 SQL Anywhere 的先前版本不同。
归类标签 | 说明 |
---|---|
874THAIBIN | 代码页 874,Windows 泰语,ISO8859-11,二进制排序 |
932JPN | 代码页 932,带有 Microsoft 扩展的日语 Shift-JIS |
936ZHO | 代码页 936,简体中文,PRC GBK 2312-80 8 位编码 |
949KOR | 代码页 949,朝鲜语 KS C 5601-1987 编码,Wansung |
950ZHO_HK | 代码页 950,繁体中文,具有 HKSCS 的 Big 5 编码 |
950ZHO_TW | 代码页 950,繁体中文,Big 5 编码 |
1250LATIN2 | 代码页 1250,Windows 拉丁语 2,中欧语言/东欧语言 |
1250POL | 代码页 1250,Windows 拉丁语 2,波兰语 |
1251CYR | 代码页 1251,西里尔语 |
1252LATIN1 | 代码页 1252,Windows 拉丁语 1,西方语言 |
1252NOR | 代码页 1252,Windows 拉丁语 1,挪威语 |
1252SPA | 代码页 1252,Windows 拉丁语 1,西班牙语 |
1252SWEFIN | 代码页 1252,Windows 拉丁语 1,瑞典语/芬兰语 |
1253ELL | 代码页 1253,Windows 希腊语,带扩展的 ISO8859-7 |
1254TRK | 代码页 1254,Windows 拉丁语 5,土耳其语,带有扩展的 ISO 8859-9 |
1254TRKALT | 代码页 1254,Windows 土耳其语,带扩展的 ISO8859-9,I-dot 等同于 I-no-dot |
1255HEB | 代码页 1255,Windows 希伯来语,带扩展的 ISO8859-8 |
1256ARA | 代码页 1256,Windows 阿拉伯语,带扩展的 ISO8859-6 |
1257LIT | 代码页 1257,立陶宛语 |
EUC_CHINA | 简体中文 GB 2312-80 编码 |
EUC_JAPAN | 日语 EUC JIS X 0208-1990 和 JIS X 0212-1990 编码 |
EUC_KOREA | 朝鲜语 KS C 5601-1992 编码,Johab |
EUC_TAIWAN | 繁体中文 Big 5 编码 |
ISO1LATIN1 | ISO8859-1,ISO 拉丁语 1,西方语言,拉丁语 1 排序 |
ISO9LATIN1 | ISO8859-15,ISO 拉丁语 9,西方语言,拉丁语 1 排序 |
ISO_1 | ISO8859-1,拉丁语 1,西方语言 |
ISO_BINENG | 二进制排序,英语 ISO/ASCII 7 位字母大小写映射 |
UCA | 标准缺省 UCA 归类 |
UTF8BIN | UTF-8,Unicode 的 8 位多字节编码,二进制排序 |
替代归类是为了与旧版本的 SQL Anywhere 保持兼容性而提供的,也可用于特殊用途。要查看所支持替代归类的完整列表,请运行以下命令:
dbinit -l+ |
在下表中列出了所支持的 Adaptive Server Enterprise 归类,这些归类和 SORTKEY 函数之类的功能一起使用。
说明 | 归类名 | 归类 ID |
---|---|---|
缺省 Unicode 多语言 | default | 0 |
CP 850 备选:无重音 | altnoacc | 39 |
CP 850 备选:小写字母优先 | altdict | 45 |
CP 850 西欧:不分大小写,优先 | altnocsp | 46 |
CP 850 斯堪的纳维亚文字典 | scandict | 47 |
CP 850 斯堪的纳维亚:不分大小写,优先 | scannocp | 48 |
GB 拼音 | gbpinyin | 无 |
二进制排序 | binary | 50 |
拉丁文-1 英语、法语、德语字典 | dict | 51 |
拉丁文-1 英语、法语、德语,不分大小写 | nocase | 52 |
拉丁文-1 英语、法语、德语,不分大小写,优先 | nocasep | 53 |
拉丁文-1 英语、法语、德语,无重音 | noaccent | 54 |
拉丁文-1 西班牙语字典 | espdict | 55 |
拉丁文-1 西班牙语,不分大小写 | espnocs | 56 |
拉丁文-1 西班牙语,无重音 | espnoac | 57 |
ISO 8859-5 俄语字典 | rusdict | 58 |
ISO 8859-5 俄语,不分大小写 | rusnocs | 59 |
ISO 8859-5 西里尔字母字典 | cyrdict | 63 |
ISO 8859-5 西里尔字母,不分大小写 | cyrnocs | 64 |
ISO 8859-7 希腊文字典 | elldict | 65 |
ISO 8859-2 匈牙利文字典 | hundict | 69 |
ISO 8859-2 匈牙利文,无重音 | hunnoac | 70 |
ISO 8859-2 匈牙利文,不分大小写 | hunnocs | 71 |
ISO 8859-5 土耳其文字典 | turdict | 72 |
ISO 8859-5 土耳其文,无重音 | turnoac | 73 |
ISO 8859-5 土耳其文,不分大小写 | turnocs | 74 |
CP 874 (TIS 620) 皇家泰语字典 | thaidict | 1 |
ISO 14651 排序标准 | 14651 | 22 |
Shift-JIS 二进制顺序 | sjisbin | 179 |
Unicode UTF-8 二进制排序 | utf8bin | 24 |
EUC JIS 二进制顺序 | eucjisbn | 192 |
GB2312 二进制顺序 | gb2312bn | 137 |
CP932 MS 二进制顺序 | cp932bin | 129 |
Big5 二进制顺序 | big5bin | 194 |
EUC KSC 二进制顺序 | euckscbn | 161 |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |