От этой ссылки http://wiki.postgresql.org/wiki/Todo:Collate и http://www.postgresql.org/docs/9.1/static/collation.html. это меня смущает.
Они сказали, что поддержка utf-8
зависит от возможностей ОС и ее отклонений между всеми опциями LC_COLLATE
и LC_CTYPE
.
Когда я создаю базу данных с помощью pdAdmin III
, есть 3 варианта, C, Posix and English_United States.1252
. Какая разница между C, Posix and English_United States.1252
?
Я хочу работать со всеми поддерживаемыми языками, то есть unicode utf-8
, который, похоже, не является вариантом.
Что я должен был выбрать для значений LC_COLLATE
и LC_CTYPE
для создания базы данных, поддерживающей utf-8
в PostgreSQL 9
?