From: | "I(dot)N(dot)T(dot) - Programación" <dpto(dot)programacion(at)grupo-int(dot)com> |
---|---|
To: | POSTGRESQL - Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Codificación de BBDD |
Date: | 2009-03-25 15:46:09 |
Message-ID: | 49CA51C1.4000309@grupo-int.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
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
From | Date | Subject | |
---|---|---|---|
Next Message | Mariano Reingart | 2009-03-25 16:49:19 | Re: Necesito ayuda en la instalción de Psycopg2 |
Previous Message | Alvaro Herrera | 2009-03-25 14:55:39 | Re: Identificar la posicion de un termino en el parser/planner |