Od tego linku http://wiki.postgresql.org/wiki/Todo:Collate i http://www.postgresql.org/docs/9.1/static/collation.html. to sprawia, że jestem zdezorientowany.Obsługa LC_COLLATE i LC_CTYPE dla utf-8 w postgreSQL
Powiedzieli, że wsparcie dla użytkownika zależy od możliwości systemu operacyjnego, a także od jego różnicy między opcjami LC_COLLATE
i LC_CTYPE
.
Po utworzeniu bazy danych przy użyciu pdAdmin III
dostępna jest opcja 3, C, Posix and English_United States.1252
. Czym różni się C, Posix and English_United States.1252
?
Chcę pracować ze wszystkimi obsługiwanymi językami, to jest unicode utf-8
, co nie wydaje się być opcją.
Co muszę wybrać dla wartości LC_COLLATE
i LC_CTYPE
dla tworzenia bazy danych, która obsługuje utf-8
w PostgreSQL 9
?
OWH dzięki tak wiele. teraz rozumiem. – Ahmad
Ale mam problem. Próbuję ponownie zainstalować PostgreSQL, a następnie w początkowej instalacji wybrałem POSIX.po zakończeniu próbuję utworzyć nową bazę danych, ale mam błąd "Niepoprawna nazwa lokalizacji POSIX" – Ahmad
@Ahmad: Spróbuj zamiast tego użyć 'C'. –