Bonjour,
Je cherche à créer un arbre hierarchique de données lors de mon rapatriement de oracle (8i).
L'exemple du cours Oracle University marche impec, mais lorsque j'essaye de l'appliquer à d'autres tables, ca me sort l'erreur suivante :
ORA-01437 : cannot have join with CONNECT BY.
Voici la structure de ma table :
Code :
- ID_FCT PK
- NOM_FCT
- ...
- ID_FCT_MERE
|
Voici ma requete qui me sort l'erreur précedente :
Code :
- SELECT f1.nom_fct, LEVEL
- FROM fct f1, fct f2
- CONNECT BY PRIOR f1.id_fct_mere = f2.id_fct
- START WITH f1.id_fct_mere IS NULL
|
Quelqu'un aurait il une idée du pourquoi de cette erreur ?
Merci !