dram.me

关于Collation和Unicode

最近多次接触到Collation的概念,例如Perl 6的这篇博文,还有PostgreSQL的讨论

那么collation究竟是什么?简单地说,collation是指字符串排序。由于数据库中排序的重要性,以及Perl 6对于Unicode的强力支持,所以可以理解两个社区为何这么重视这一问题。

从此可以看出,数据库中编码和排序是分离的,那是否可以实现中文以UTF8存储以GB2312排序呢?(GB2312有部分是拼音序)