Salut !
Je n'arrive pas à écrire ma requête SQL, je ne suis pas assez à l'aise avec les nouvelles fonctionnalités Oracle 10 (malgré les tutoriaux).
J'ai les deux tables:
MODELE SOUS_MODELE
_______ _________
MDL_CODE MDL_CODE_FILS
MDL_LABEL MDL_CODE_PERE
Mon schéma est récursif sur la table SOUS-MODELE, où MDL_CODE_FILS peut à son tour peut être un MDL_CODE_PERE, et ainsi de suite.
Ce que je cherche à récupérer dans ma requête c'est, pour un modèle m donné de la table MODELE, le path complet :
MODEL1/MODEL2/.../MODELN/m
J'ai essayé pas mal de choses, par exemple sys_connect_by_path(MDL_LABEL, '/'), mais je n'arrive jamais à obtenir le chemin complet.
Par exemple, il manque le premier des modèles du path car comme il n'a pas de modèle père, il ne fait pas partie de la table SOUS_MODELE.
Est-ce que quelqu'un a une piste pour moi ?
Merci, merci, merci !
Partager