Erreur ORA-01436 CONNECT BY LOOP IN USER DATA
Bonjour,
Lors de l'execution d'une requête
Code:
1 2 3 4 5 6 7 8
| SELECT
T.PARENT,
T.ENFANT,
T.ALIAS_ENFANT,
T.NIVEAU
FROM T
START WITH T.PARENT = 'TEST'
CONNECT BY PRIOR T.ENFANT = T.PARENT |
j'obtiens ce message d'erreur ORA-01436: CONNECT BY loop in user data
si je comprends bien j'ai une boucle dans mes données.
Comment puis je déterminer où est cette boucle ?
Sachant que j'ai repéré le cas le plus simple où enfant=parent et que je l'élimine.
Merci pour votre aide