如果数据库中包含以下数据,用户可使用一个多语种语言排序:
多语种语言排序对于亚洲语言很有帮助,因为这些语言的排序规则非常复杂。
如果数据只使用一种语言,则可以使用单语种语言排序,以减少内存占用并提高性能。
多语种语言排序有三个精度级别:
a 和 b。Ä 和 A 在第一级别上是相同的,因为基本字符都是 A,但是在第二级别上不同,因为 Ä 上有变音符号。a 和 A 在第一和第二级别上都是相同的,但是在第三级别上不同,因为 a 为小写而 A 为大写。每个区域设置都必须定义字符的顺序,即 a 在 b 之前,还是 b 在 a 之前,或者顺序相同。
您可以从一个预定义排序列表 (称为排序规则) 中选择一个多语种语言排序,或者定义一个新的排序。预定义排序在“现有定义”对话框中列出,该对话框在单击显示现有定义时出现。使用 Oracle Locale Builder 可以查看任何预定义多语种语言排序的所有特性。
您可以通过修改一个现有的排序或输入新排序的所有数据来定义一个新的排序。请参阅定义一个新的多语种语言排序。
从“现有定义”对话框中选择“排序规则名”后,将自动填写一般信息多语种排序定义对话框中的其他字段:
选择排序规则名还将确定是否选中以下“已定义的排序规则标志”之一:
每个排序包含以下几个特性:
可以通过修改一个现有的排序定义或定义每个排序特性来创建一个新的多语种语言排序。请参阅定义一个新的多语种语言排序。