From: | HERMES ZAMBRA <hermeszambra(at)yahoo(dot)com> |
---|---|
To: | Gabriel Ferro <gabrielrferro(at)yahoo(dot)com(dot)ar>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: chequear campos nulos |
Date: | 2007-03-27 00:30:51 |
Message-ID: | 397552.53302.qm@web63714.mail.re1.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
--- Gabriel Ferro <gabrielrferro(at)yahoo(dot)com(dot)ar>
escribió:
> Muchachos al tratar de hace un update de una tabla
> tengo que concatenar un campo text con una cadena
> dede VB6 la cosa es que a veces el campo es nulo y
> al hacer "campo || cadena" no me concatena nada,
> intento antes chequear si es nulo desde VB pero al
> parecer el null de la tabla no es ni "" (cadena
> vacia) ni la constante de VB6 "Null" por lo que la
> instruccion
> If tuplas3!campo= "" Or tuplas3!campo= Null Then
> nunca me da verdadero.
>
> entonces como hago? Me gustaria saber como se hacen
> las dos cosas es decir
> -saber si un campo es nulo
> -concatenar un campo nulo a una cadena
>
> Me pueden ayudar?
>
>
Para visual tenes esto
cCadenaConcatenada= iif(isemtpy(tuplas3!campo) = true
or isnull(tuplas3!campo) = true , "",
tuplas3!campotuplas3!campo) & cadena
Convengamos que esta es una pregunta para elguille.inf
y no para la lista de postgresql.
Por que para postgresql deberias tener una vista de la
tabla con un campo
select *,trim( coalesce(campo,'') || ' ' || 'Lo que
quiero concatenar en el campo') as resultado from
tabla.
Y despues miras la vista como quieras.
Saluda a Usted
Hermes Zambra
__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
Regístrate ya - http://correo.espanol.yahoo.com/
From | Date | Subject | |
---|---|---|---|
Next Message | HERMES ZAMBRA | 2007-03-27 00:33:00 | Re: Consulta remota |
Previous Message | Jaime Casanova | 2007-03-27 00:25:14 | Re: acerac de union |