[firebase-br] Pq esse CASE nao esta funcionando direito ?

Kleber Caneva kdcc em terra.com.br
Ter Out 23 15:14:25 -03 2007


Use a função Coelesce

COALESCE( S.DESCRICAO_FISCAL, '' ) || ' ' || I.DESCRICAO

[]´s

Kléber Caneva


----- Original Message ----- 
From: "Gugui" <suporte-informatica em emar.com.br>
To: "listaFirebird" <lista em firebase.com.br>
Sent: Tuesday, October 23, 2007 1:05 PM
Subject: [firebase-br] Pq esse CASE nao esta funcionando direito ?


Olá pessoal, em S.DESCRICAO_FISCAL tenho alguns campos NULL, em
I.DESCRICAO nao tem nada NULL, entao gostaria de concatenar qdo
S.DESCRICAO_FISCAL não for NULL, senão deixa o I.DESCRICAO, acontece q
qdo o S.DESCRICAO_FISCAL é NULL ele esta resultando NULL ao invés de
I.DESCRICAO !
Onde estou errando ?

...,CASE S.DESCRICAO_FISCAL WHEN NULL THEN
I.DESCRICAO
ELSE
S.DESCRICAO_FISCAL || ' ' || I.DESCRICAO  END,...


grato qq ajuda

ps. qdo S.DESCRICAO_FISCAL não é NULL ai ele concatena corretamente !

______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa

E-mail classificado pelo Identificador de Spam Inteligente Terra.
Para alterar a categoria classificada, visite
http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=kdcc&_l=1,1193155717.89441.22288.calomba.hst.terra.com.br,3811,Des15,Des15






Mais detalhes sobre a lista de discussão lista