Compatilizar funcao IF

"marcuscahino" <[email protected]>
Newsgroups gmane.comp.db.bancosdedados
Message-ID <[email protected]>
Colegas,

Estou com uma dificuldade!
Desenvolvi uma aplicação baseada em DB Mysql, estou procurando migra-la 
para Oracle e surgiu o seguinte problema:

No mysql é possivel executar uma função IF diretamente no SELECT, por 
exemplo: select if(campo1 = 'A', 'retorna A', 'retorna B') from tabela

No oracle estou com dificuldades para compatibilizar esta instrução.
Alguém saberia me dizer se existe algo equivalente no oracle, ou se é 
possivel criar uma funcao que funcione da mesma maneira: if(condicao, 
retorna valor, retorna outro valor) ?

Obrigado!
Marcus





mail do grupo 

Enviar mensagem: bancosdedados-EYaqaC9dFX8MqA7zqLjoiV/I71DsQ//[email protected]
Assinar: bancosdedados-subscribe-EYaqaC9dFX8MqA7zqLjoiV/I71DsQ//[email protected]
Cancelar assinatura: bancosdedados-unsubscribe-EYaqaC9dFX8MqA7zqLjoiV/I71DsQ//[email protected]
Proprietário da lista: bancosdedados-owner-EYaqaC9dFX8MqA7zqLjoiV/I71DsQ//[email protected]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/bancosdedados/

<*> Para sair deste grupo, envie um e-mail para:
    bancosdedados-unsubscribe-EYaqaC9dFX8MqA7zqLjoiV/I71DsQ//[email protected]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.