По умолчанию PostgreSQL поставляется без случайных коллизий. В его документации описывается способ добавления новых сопоставлений на основе локалей ОС, например:
http://www.postgresql.org/docs/9.1/static/sql-createcollation.html
однако созданные сортировки чувствительны к регистру.
Мой вопрос: Как добавить регистр INsensitive сопоставление на сервер PostgreSQL?
Может кто-нибудь описать рабочий процесс?
Я не смог найти ссылок в сети, в то время как некоторые люди упоминают, что это возможно. Я тестировал v9.1 - Debian GNU/Linux и v9.2 в Windows.
Просто чтобы уточнить, что я знаю:
- Тип данных добавления PostgreSQL CITEXT
- Использование LOWER/UPPER для поиска и индексов.
Это не те решения, которые мне нужны.