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