Codificación de BBDD

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

Responses

Browse pgsql-es-ayuda by date

  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