Re: Problemas al concatenar

From: "Marcos Saldivar" <baron(dot)rojo(dot)cuerdas(dot)de(dot)acero(at)gmail(dot)com>
To: "Alejandro D(dot) Burne" <alejandro(dot)dburne(at)gmail(dot)com>, Postgresql <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Problemas al concatenar
Date: 2008-08-28 15:27:43
Message-ID: 1c4d91ab0808280827h4a403c19m18f61161ab310938@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

alter table test1 alter column a type character varying(4);
El día 28 de agosto de 2008 10:43, Alejandro D. Burne
<alejandro(dot)dburne(at)gmail(dot)com> escribió:
> Necesito concatenar 2 cadenas para ello tengo una tabla con un campo
> caracter(4).
> El problem que se me presenta es que me elimina los espacios en blanco
> del campo de la tabla, ahora si utilizo una cadena no tengo problemas.
> Alguna pista?
>
> PostgreSQL 8.2.6 on x86_64-unknown-linux-gnu, compiled by GCC gcc (GCC) 3.4.4
>
> DB=# CREATE temporary TABLE test1 (a character(4));
> CREATE TABLE
>
> DB=# INSERT INTO test1 VALUES ('ok ');
> INSERT 0 1
>
> DB=# SELECT a||'A', 'ok '||'A' FROM test1;
> ?column? | ?column?
> ----------+----------
> okA | ok A
> (1 row)
>

Si usaras un character varying(4) tambien se comporta de igual forma
??? hice la prueba con la version 8.3 y al usar character varying(4)
respeta el espacio de la cadena 'ok '...

saludos.-

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message mAyErLiNg .M. 2008-08-28 15:37:01 Manual de instalación
Previous Message Gunnar Wolf 2008-08-28 15:26:09 Re: sobre libro de cvs y postgresql