默认情况下,PostgreSQL没有区分大小写的排序规则。其文档描述了一种基于OS语言环境添加新排序规则的方法,例如:
http://www.postgresql.org/docs/9.1/static/sql-createcollation.html
但是创建的归类区分大小写。
我的问题是:如何向PostgreSQL服务器添加不区分大小写的排序规则?
有人可以描述工作流程吗?
我无法在网上找到任何参考,尽管有人提到这是可能的。我已经测试过v9.1-Debian GNU / Linux和Windows上的v9.2。
仅说明我知道:
这些不是我想要的解决方案。
似乎不是possible within Postgres iteself:
不是来自Postgres项目-我们只使用由提供的排序规则操作系统。
“ Nondeterministic collations”已添加到版本12:
“非确定性归类的最典型用例可能是不区分大小写的比较。在中等强度下,视情况而不同比较相等”