Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> writes:
> Que tienes en client_encoding? Trata poniendolo en "latin1". El
> terminal (xterm, lo que sea) debe ser latin1 tambien. O bien que ambos
> sean UTF-8. O cualquier codificacion, pero que coincidan.
Eso no funciona, pero no tengo idea de por qué (ni tiempo para
averiguarlo) :-(, por ejemplo, usando una terminal de Gnome con
codificación UTF-8 todo funciona bien con excepción de los mensajes de
error:
ciencias=# show client_encoding;
client_encoding
-----------------
utf8
(1 fila)
ciencias=# select * from foo;
ERROR: no existe la relación «foo»
ciencias=# select 'niña';
?column?
----------
niña
(1 fila)
Saludos,
Manuel.