Basis data Anda mungkin dibuat dengan lokal yang berbeda.
Centang \l+ di psql pada versi lama dan baru. Mereka akan memiliki setelan lokal yang berbeda.
Kemungkinan lain adalah sistem/versi operasi yang berbeda. PostgreSQL menggunakan aturan lokal libc, dan beberapa platform (terutama Mac OS X) memiliki sedikit ... khusus ... libc.
Pada 9.1.9 dengan en_AU.UTF-8 database berjalan di Fedora 19 Saya mendapatkan:
regress=> select lower('Æ');
lower
-------
æ
(1 row)