[Fwd: Re: consulta sobre unicode]

From: Diego Gil <diego(at)adminsa(dot)com>
To: PostgreSQL Spanish <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: [Fwd: Re: consulta sobre unicode]
Date: 2007-06-28 23:57:09
Message-ID: 1183075029.4203.18.camel@roadwarrior.maipucinos.com.ar
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

--------- Mensaje reenviado --------
De: Diego Gil <listas(at)adminsa(dot)com>
Para: Paul Gallegos <paul_ic(at)hotmail(dot)com>
Asunto: Re: [pgsql-es-ayuda] consulta sobre unicode
Fecha: Thu, 28 Jun 2007 20:53:09 -0300

El jue, 28-06-2007 a las 23:18 +0000, Paul Gallegos escribió:
> Hola amigos de la lista, tengo un par de consultas con respecto al
> manejo de unicode en campos de texto para Postgres.
>
> Cuando creo desde pgAdminIII una base de datos, la creo con LATIN1 que
> es el defecto de postgres (creo :P)

Depende cómo hayas inicializado PostgreSQL, con initdb.

> Segun entiendo LATIN1 soporta las 'ñ' y los acentos 'á', es por esto
> que creé una tabla con campo varchar y agregué datos desde pgAdminIII
> con eñes y acentos, al consultarlos desde pgAdminIII no hay problema,
> se ven bien las eñes y los acentos, pero al consultar la misma tabla
> pero desde psql (terminal de linea de comando de postgres), me muestra
> caracteres extraños. Al hacerlo al reves, insertando desde psql y
> consultando desde pgAdminIII pasa lo mismo.

en psql : set client_encoding='LATIN1';

apenas ingresas a psql, podes ver el encoding haciendo : \set

> Y otra consulta aprovechandome del panico jeje, cual seria la sintaxis
> en SQL para darle la codificacion UNICODE (nose si se dice asi) a la
> sintaxis CREATE DATABASE, o se le da a cada tabla (como en el caso de
> MySQL).
>
> CREATE DATABASE DEFAULT CHARSET=latin1;
>
> CREATE DATABASE DEFAULT CHARACTER SET LATIN1;
>
> Como seria eso?

no recuerdo, para eso está el manual. :-) (www.postgresql.org)

Saludos,
Diego

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2007-06-29 00:40:37 Re: EMS
Previous Message Alvaro Herrera 2007-06-28 23:53:05 Re: Restar fechas y obtener el resultado en segundos