Fórum Concatenar campos que podem ter valor null #54826

19/01/2006

0

preciso concatenar dois campos, porém qualquer um deles podem estar em branco.
quando um deles está em branco, o registro todo é mostrado como null.

como posso concatenar estes dois campos mesmo quando um deles estiver null?


Raserafim

Raserafim

Responder

Posts

19/01/2006

Edilcimar

faça um teste
if (campo1 <> null) and (campo2 = null) then
campofinal := campo2
elseif (campo 1 = null) and (campo2 <> null) then
campofinal := campo1
elseif (campo1 = null) and (campo2 = null) then
campofinal := null
else
campofinal :=campo1 + campo2


Responder

Gostei + 0

19/01/2006

Emerson Nascimento

se você estiver utilizando FB 1.5, utilize coalesce()


select
coalesce(campo,´´) || coalesce(campo2,´´)
from
tabela
where
[...]


Responder

Gostei + 0

19/01/2006

Raserafim

perfeito.
valeu emerson.
era exatamente isso que precisava.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar