Boa tarde,

em algumas versões do oracle (10g) ao utilizar um select com a estrutura abaixo 
não retorna nenhuma informação.

SELECT *
FROM (SELECT *
       FROM QUALQUER_TABELA t)
WHERE ROWNUM = 1

Porém se colocar a condição <=funciona normalmente.

Em várias consultas da aplicação utilizamos a condição rownum = 1. Existe 
algumconfigurações ou atualização que resolva 
este problema sem ter que alterar todas consultas da aplicação?


Soluçãojá aplicadaem alguma consultas:

SELECT *
FROM (SELECT *
       FROM QUALQUER_TABELA t)
WHERE ROWNUM <= 1


Atenciosamente,

Rafael Bahr

Responder a