|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juin 2002 Messages : 1 ![]() |
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 ! |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
et CONNECT BY PRIOR ?
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com