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