Bonjour,
J'aimerais trouver un moyen simple de trouver les tables (ou autres vues) qui sont derrière une vue ...
Merci !
==> Le but est de pouvoir manipuler le resultat dans un programme ...
Version imprimable
Bonjour,
J'aimerais trouver un moyen simple de trouver les tables (ou autres vues) qui sont derrière une vue ...
Merci !
==> Le but est de pouvoir manipuler le resultat dans un programme ...
Bonjour,
si tu cherches les tables dependantes, et pas celle qui forment la vue, tu as deux methodes:
1- clique droit avec la souris sur ta vue (Enterprise manager)
all tasks
display dependences
2- sp_depend nom_de_la_vue
Les methodes fonctionnent sur les tables aussi
Alors en fait, c'est bien celle qui compose la vue dont j'ai besoin ...
J'ai trouvé cette requête là qui me semble fonctionner ...
Code:
1
2
3
4
5
6
7
8 SELECT DISTINCT NECESSAIRE.NAME FROM SYSOBJECTS AS NECESSAIRE INNER JOIN SYSDEPENDS AS DEPENDENCES ON NECESSAIRE.ID = DEPENDENCES.depid INNER JOIN SYSOBJECTS AS DEPENDANTE ON DEPENDENCES.id = DEPENDANTE.id WHERE DEPENDANTE.name='NOMDELAVUE'