PostgreSQL 8.4中的排序
在比较PostgreSQL中的排序时,我发现Mac上的9.1安装与Linux上的8.4安装之间存在差异 这是问题所在PostgreSQL 8.4中的排序,postgresql,postgresql-8.4,Postgresql,Postgresql 8.4,在比较PostgreSQL中的排序时,我发现Mac上的9.1安装与Linux上的8.4安装之间存在差异 这是问题所在 select ']' > ', "y'; 返回false 但是,如果我删除y,它看起来是这样的 select ']' > ', "'; 返回true 有人有什么建议吗。检查数据库和/或客户端的排序规则。它们可能会不同。排序规则是en_US.UTF-8。我还将Linux系统更新为9.1。我想我不明白删除第四个字符(“y”)会如何使顺序发生如此大的变化。当左侧的字符串
select ']' > ', "y';
返回false
但是,如果我删除y,它看起来是这样的
select ']' > ', "';
返回true
有人有什么建议吗。检查数据库和/或客户端的排序规则。它们可能会不同。排序规则是en_US.UTF-8。我还将Linux系统更新为9.1。我想我不明白删除第四个字符(“y”)会如何使顺序发生如此大的变化。当左侧的字符串只有一个字符时。