Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PostgreSQL 8.4中的排序_Postgresql_Postgresql 8.4 - Fatal编程技术网

PostgreSQL 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”)会如何使顺序发生如此大的变化。当左侧的字符串

在比较PostgreSQL中的排序时,我发现Mac上的9.1安装与Linux上的8.4安装之间存在差异

这是问题所在

select ']' > ', "y';
返回
false

但是,如果我删除y,它看起来是这样的

select ']' > ', "';
返回
true


有人有什么建议吗。

检查数据库和/或客户端的排序规则。它们可能会不同。排序规则是en_US.UTF-8。我还将Linux系统更新为9.1。我想我不明白删除第四个字符(“y”)会如何使顺序发生如此大的变化。当左侧的字符串只有一个字符时。