em um bloco sql Oracle isto năo é possivel !!!!

se estiver usando um bloco pl-sql ai vc pode usar if then else end if;
     

-----Mensagem original-----
De: Richard Wilson Rocha Antelo [mailto:[EMAIL PROTECTED]]
Enviada em: quarta-feira, 22 de agosto de 2001 16:53
Para: [EMAIL PROTECTED]
Assunto: [java-list] Alguem sabe usar isso ( (X > Y) ? X : Y ) em um SQL
ORACLE ?


Pessoal

   Tenho que usar um teste no meu SQL para o Oracle.
   No oracle nao existe (que eu saiba) uma funcao 
tipo "IIF" do FoxPro.
   Existe a funcao Decode, mas nao serve por que tenho 
que testar (>,<,<=,>=...) e o Decode so testa igualdade.
   Alguem ja criou alguma funcao "Java" no Oracle que
simule um Iff([condicao],[Retorno true],[Retorno false]) ?
   Obs: Os retornos podem ser datas, strings, numeros.
   Existe outra alternativa ?
 
Obrigado. 


------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a