Eu estou passando por um problema com o banco de dados ORACLE, estava sendo utilizado o ORA11 e atualizei para a última versão passando de ORA11 para ORA12, porém um SQL que estava sendo utilizado na aplicação simplesmente parou de funcionar, lembrando que este SQL está na aplicação por mais de um ano e só passou a dar problema após a atualização para a última versão do ORACLE, o problema que está ocorrendo é que ele não retorna nenhum valor na consulta e deveria retornar, este mesmo SQL funciona em base ORA11, até porque estava sendo utilizado a mesma base de dados em ORA11 e funcionava perfeitamente após a atualização para o ORA12 passou a não retornar nada, não sei porque isto acontece e gostaria de entender porque esta consulta parou de funcionar com a atualização e se alguém teve algum problema parecido, segue a baixo o SQL que estou utilizando:
Select
RELAT.CODIGO,
RELAT.DESCRICAO
FROM
RELAT,
PROGR
WHERE
RELAT.RELATORIO = ‘01’ And
RELAT.PROGRAMA = PROGR.PROGRAMA And
( ( RELAT.TABAUX Is Null ) Or
Exists (
Select
TABA.TABAUX
From
TABA
Where
RELAT.TABA = TABA.TABA
)
)