Bonjour,
Je voudrait solliciter votre avis sur une erreur que j'ai concernant l’exécution d'une requête: ORA-00904 T3.NIV identificateur non valide
le point intriguant est que la même requête s’exécute normalement sur un serveur Windows 2003 et pas sur un serveur Redhat 5, sachant que la version déployée d'Oracle est la même.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 select case t3.nation when '001' then (select t2.nation from (select t1.nation,decode(t1.qualite,'G',1, 'D',2, 'R',3, 'P',4, 'O',5, 'S',6, 'N',7) qual from t1 where t1.c_acte=t3.c_acte and t1.niv=t3.niv and t1.qualite in ('G', 'D', 'R', 'P', 'O', 'S', 'N') order by qual) t2 where rownum<2 ) else t3.nation end from t3
Partager