[firebase-br] Case com parametro ser? que posso?

Kléber Caneva kdcc em terra.com.br
Ter Maio 2 16:47:57 -03 2006


Você pode fazer assim:

select * from conta_receber_parcela
where case :pcod
            when 'a' then status = 'A'
            when 'f' then status = 'F'
            end

Mas acho que no seu caso fica melhor usar UPPER

select * from conta_receber_parcela
where status = Upper( :pcod )


[]´s

Kléber Caneva

----- Original Message ----- 
From: "Fellipe Henrique" <fellipeh em oi.com.br>
To: <lista em firebase.com.br>
Sent: Tuesday, May 02, 2006 4:36 PM
Subject: [firebase-br] Case com parametro ser? que posso?


Olá, gostaria de fazer um select da seguinte maneira, será que eu posso?

select * from conta_receber_parcela
case :pcod
  when 'a' then where status = 'A'
  when 'f' then where status = 'F'
  end


Do jeito que está acima, não funciona.... minha pergunta eh: atraves de um
parametro, eu mudar o where, será que é possivel?


Desde ja agradeço

[]s
Fellipe H.





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

Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 02/05/2006 / Versão: 
4.4.00/4753
Proteja o seu e-mail Terra: http://mail.terra.com.br/



--------------------------------------------------------------------------------


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.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