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.
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? |