Bonjour.
Je travaille sur Oracle 8.0.0.5, et mes scripts conçus pour Oracle 8i ne fonctionnent plus (quelle bonne surprise ).
Je vous livre le code de la requête :
SELECT * FROM (SELECT * FROM MaTable ORDER BY id DESC) WHERE ROWNUM < 20; |
Résultat:
ORA-00907 : Missing right parenthesis |
Le problème semble venir de la clause ORDER BY car quand je l'enlève de la sous-requête, Oracle ne bronche plus. Oui mais du coup, ca ne fait plus ce que je veux
Alors voilà, j'en appelle à vos compétences
Merci d'avance
Keph