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,
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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'
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager