Saat menjalankan LC_ALL=sv_SE.UTF-8 sort
pada contoh Anda di Ubuntu-10.04, ia keluar dengan Wa sebelum Vb ("cara lama"), jadi Ubuntu tampaknya tidak setuju dengan "cara baru". Karena PostgreSQL bergantung pada sistem operasi untuk ini, ia akan berperilaku sama saja dengan OS yang diberikan lc_collate yang sama.
Sebenarnya ada tambalan di debian glibc yang terkait dengan masalah pengurutan khusus ini:http:// sourceware.org/bugzilla/show_bug.cgi?id=9724
Namun ditolak dan tidak diterima. Jika Anda hanya memerlukan perilaku ini pada sistem yang Anda kelola, Anda masih dapat menerapkan perubahan tambalan ke /usr/share/i18n/locales/sv_SE dan membangun kembali lokal se_SV dengan menjalankan locale-gen sv_SE.UTF-8
. Atau lebih baik lagi, buat lokal alternatif Anda sendiri yang berasal darinya untuk menghindari mengacaukan yang asli.