Skip site navigation (1) Skip section navigation (2)

Re: Problema con client_encoding='WIN1251' y basede datos UTF8

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: Conxita Marín <cmarin(at)dims(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Problema con client_encoding='WIN1251' y basede datos UTF8
Date: 2009-05-25 23:25:26
Message-ID: 20090525232525.GF11893@alvh.no-ip.org (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Conxita Marín escribió:

Hola,

> s001=> CREATE temp table tmp_movcostp (
>     cmp_condoid integer,
>     cmp_apunte integer,
>     cmp_ccos numeric(6,0),
>     cmp_grup integer,
>     cmp_text character varying(40),
>     cmp_imp numeric(13,2),
>     cmp_dh character(1) DEFAULT 'D'::bpchar,
>     cmp_obs character varying(500),
>     primary key (cmp_condoid, cmp_apunte)
> );
> ERROR:  character 0xc3a1 of encoding "UTF8" has no equivalent in "WIN1251"

Hmm, ¿te arroja ese error al momento de crear la tabla?  Eso sí que
sería raro ...  Algunas funciones pueden retornar strings en una
codificación incorrecta, por ej. si tuvieras una función que retornara
una fecha y el nombre del huso horario tuviera caracteres chistosos; o
bien si usaras el tipo MONEY y el símbolo de moneda no fuera válido.
Pero no parece que sea tu caso ...

Por favor muestra la salida completa de pg_controldata

Oye, ¿y el terminal en que estás ejecutando esto es UTF8 también?  ¿Si
le quitas el DEFAULT la la columna cmp_dh te arroja el error?

-- 
Alvaro Herrera                         http://www.flickr.com/photos/alvherre/
"Someone said that it is at least an order of magnitude more work to do
production software than a prototype. I think he is wrong by at least
an order of magnitude."                              (Brian Kernighan)

In response to

Responses

pgsql-es-ayuda by date

Next:From: Mario Soto CordonesDate: 2009-05-26 00:14:25
Subject: RE: SQL en function en C
Previous:From: Gabriel FerroDate: 2009-05-25 23:19:21
Subject: Re: Mejorar update

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group