From: | Yosip Abraham Curiel Jiménez <snake77se(at)gmail(dot)com> |
---|---|
To: | Lista de Ayuda PostgreSQL en español <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Duda con concatenación de texto |
Date: | 2007-10-15 20:43:14 |
Message-ID: | d72a0de30710151343i4eaef2a6ua8177c0150d840b@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola a todos estaba haciendo unos query para depurar una data, y necesitaba
hacer un campo texto con otra serie de campos de otra tabla, estaba usando
case when para decidir pero me esta pasando que cuando uno de los campos es
empty string no concatena nada, es decir me viene vacio el resultado.
select case
when trim(ed.nomcorrec) || ' ' || trim(ed.ape1corr) || ' ' || trim(
ed.ape2corr) != '' then
trim(ed.nomcorrec) || ' ' || trim(ed.ape1corr) || ' ' || trim(
ed.ape2corr)
when trim(ed.nomprop) || ' ' || trim(ed.ape1prop) || ' ' || trim(
ed.ape2prop) != '' then
trim(ed.nomprop) || ' ' || trim(ed.ape1prop) || ' ' || trim(
ed.ape2prop)
else
''
end as nombre from xxx
Lo que me di cuenta fue que el tipo de dato es "text" no es varchar no se si
ese tipo de dato tiene algun inconveniente.
gracias de antemano,
--
Yosip Curiel (Snake77SE)
From | Date | Subject | |
---|---|---|---|
Next Message | Ever Daniel Barreto Rojas | 2007-10-15 20:50:12 | Re: Duda con concatenación de texto |
Previous Message | Rowry Jonathan Vásquez Prevate Llaguno | 2007-10-15 18:50:45 | Re: Hola |