排序规则决定字符串的比较与排序行为。
系统目录中预定义了大量的排序规则对象。
系统默认提供的标准 collation。
基于系统环境自动扫描生成的预置 collation。
基于操作系统 C 运行库。
基于 ICU 库自动生成的规则(如 und-x-icu、de-x-icu、de-AT-x-icu 等)。
通过 CREATE COLLATION 命令自定义排序规则。
指定 lc_collate 与 lc_ctype。
指定 locale 标签(如 en-u-kf-upper、en-u-kr-grek-latn、en-u-kf-upper-kr-grek-latn、de-u-co-phonebk-x-icu、und-u-co-emoji-x-icu)。
基于现有 collation 派生复制。
允许定义忽略大小写(case-insensitive)或忽略重音符号的非确定性排序规则。