【发布时间】:2015-11-10 14:05:54
【问题描述】:
如何使 PostgreSQL 搜索 (WHERE field = 'stackoverflow') 不区分大小写?
由于ORM和CITEXT效率较低,我不想使用LOWER()。我发现解决方案是使用另一个排序规则:
CREATE DATABASE polish_database LC_COLLATE 'pl_PL.UTF-8' LC_CTYPE
'pl_PL.UTF-8';
但是如何将不区分大小写的排序规则/语言环境下载到 Ubuntu?
【问题讨论】:
-
你对 Ubuntu 的语言环境是什么意思?那个整理给你一个错误?
-
如果你真的想定义一个自定义语言环境,你可以从这里开始:The Open Group Base Specifications: Locale。还要检查Locale Helper。
标签: sql postgresql ubuntu case-insensitive