Buenas tardes,
He instalado PostgreSQL 8.3.6 bajo linux
Cuando genero una nueva base de datos me da por defecto como codificado
SQL_ASCII
Como trabajo en español lo cambio a LATIN1
Genero una tabla del tipo:
CREATE TABLE tratamientos
(
id int4 DEFAULT nextval('"tratamientos_seq"'::text) NOT NULL,
tratamiento_generico varchar(200),
CONSTRAINT tratamientos_pkey PRIMARY KEY (id)
) WITH OIDS;
E inserto un registro:
INSERT INTO tratamientos (id, tratamiento_generico) VALUES (1, 'SEÑOR /
SEÑORA');
Cuando genero una consulta del tipo:
SELECT lower(tratamiento_generico) FROM tratamientos;
El resultado del campo 'tratamiento_generico' es:
seÑor / seÑora
No pasa a minúsculas la Ñ...
¿Qué otro tipo de codificación necesitaría para mi base de datos lo haga
correctamente?
He probado con SQL_ASCII, LATIN9, ... y nada!
Gracias a todos,
Luis
--
TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net