新旧のubuntuリポジトリから標準のpostgresqlサーバーがあります。
1 つ目は、postgresql サーバー 8.3.12 です。ここで、lower() 関数はデンマーク文字 'Æ' で正しく動作します
go=# select lower('Æ');
lower
-------
æ
(1 row)
現在、postgres 9.1.9 では関数が機能しません (同じ大文字を返します)。
go=# select lower('Æ');
lower
-------
Æ
(1 row)
この動作を変更する方法を知っている人はいますか?
(私の本当の問題は、デンマーク語の文字でも ilike が機能しないことですが、上記の例で問題がより明確になると思いました)