Prueba de encoding LATIN9 (falla en pgadmin III) ??

From: Terry Yapt <yapt(at)technovell(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Prueba de encoding LATIN9 (falla en pgadmin III) ??
Date: 2008-06-18 19:11:21
Message-ID: 48595DD9.4010403@technovell.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola a todos,

este script, desde dentro de PgAdminIII, versión 1.8.4

============
CREATE DATABASE dbtest
WITH OWNER = postgres
ENCODING = 'LATIN9';

CREATE SCHEMA schematest
AUTHORIZATION postgres;

CREATE TABLE schematest.testing
(
c1 character varying(15) NOT NULL
)
WITH (OIDS=FALSE);
ALTER TABLE schematest.testing OWNER TO postgres;

SET SEARCHPATH=schematest, pg_catalog;
SET CLIENT_ENCODING='LATIN9';

-- Observar el segundo caracter que es una i latina mayuscula, acentuada.
INSERT INTO schematest.testing values('1Í3456789.12345')
============

Esta última INSERT, ofrece un error:

ERROR: value too long for type character varying(15)

********** Error **********

ERROR: value too long for type character varying(15)
Estado SQL:22001

Mientras que si ejecuto esta misma insert en psql, todo funciona bien,
pero luego PGADMIN no es capaz de ver esa fila... muestra el valor en
vacios (blancos). Hasta que le cambio el client_encoding a UTF8 y
entonces ya lo muestra, aunque distinto de lo que se introdujo.

Alguien podría hacer esta prueba ? Llevo volviendome loco un par de
dias con esto.

Gracias.

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message WILLIAM PARRA 2008-06-18 19:16:14 Re: [pgsql-es-ayuda] ¿Existe alguna IDE para postgres?
Previous Message Jenaro Centeno Gómez 2008-06-18 18:06:14 Re: ¿Existe alguna IDE para postgres?