Desde este enlace http://wiki.postgresql.org/wiki/Todo:Collate y http://www.postgresql.org/docs/9.1/static/collation.html. me hace confundirSoporte LC_COLLATE y LC_CTYPE para utf-8 en postgreSQL
Dijeron que el soporte utf-8
depende de la capacidad del sistema operativo, y es deferente entre cada opción LC_COLLATE
y LC_CTYPE
.
Cuando creo una base de datos usando pdAdmin III
, hay 3 opciones, C, Posix and English_United States.1252
. ¿Cuál es la diferencia entre C, Posix and English_United States.1252
?
Quiero trabajar con todos los idiomas compatibles, es decir unicode utf-8
, que no parece ser una opción.
¿Qué debo elegir para los valores de LC_COLLATE
y LC_CTYPE
para crear una base de datos que admita utf-8
en PostgreSQL 9
?
OWH gracias tanto. Ahora entiendo. – Ahmad
Pero tengo un problema. intenté reinstalar el postgresql, luego en la instalación inicial, elegí POSIX.después de terminar, trato de crear una nueva base de datos, pero obtuve el error "nombre de sitio no válido POSIX" – Ahmad
@Ahmad: Trate de usar 'C 'en su lugar. –