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

André Butilheiro andrebutilheiro em gmail.com
Ter Out 23 15:20:27 -03 2007


Tenta assim:

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



att.

André Butilheiro



-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Gugui
Enviada em: terça-feira, 23 de outubro de 2007 13:05
Para: listaFirebird
Assunto: [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





Mais detalhes sobre a lista de discussão lista