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]
-------------------------------------------------------------------------