IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement SQL Server Discussion :

Liste des dépendances pour une table.


Sujet :

Développement SQL Server

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Septembre 2008
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Liste des dépendances pour une table.
    Bonjour,

    Je suis à la recherche d'un script qui permettrait d'obtenir la liste des dépendances pour une ou plusieurs tables données.

    Ce script devrait également permettre d'identifier les dépendances qui sont des Foreign Keys.

    Tout ceci en sql server 2000.

    Quelqu'un aurait ce genre de script en magasin ?

    D'avance merci.

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 848
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 848
    Points : 52 966
    Points
    52 966
    Billets dans le blog
    6
    Par défaut
    Qu'appelez vous dépendances ???? pour les FK :
    INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS
    Sinon, vue sys.sysdepends

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  3. #3
    kikou_virago
    Invité(e)
    Par défaut
    Il me semble avoir vu cela dans la FAQ SQL server.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT *
    FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS
    WHERE TABLE_NAME = 'matable'
    Dernière modification par Chtulus ; 17/10/2008 à 11h50. Motif: Ajout des balises code !

  4. #4
    Nouveau Candidat au Club
    Inscrit en
    Septembre 2008
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Et bien, j'ai besoin d'obtenir la liste des tables éventuellement liées à la ou aux table(s) choisies ainsi que tous les objets (sp, f etc). Un peu comme quand on fait clic droit sur le nom de la table "All tasks" et "display dependencies...".

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    182
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2003
    Messages : 182
    Points : 110
    Points
    110
    Par défaut
    Je fais remonter le topic car je recherche aussi ce type de script (comptible ss2000 et 2005).

    Je pense que l'auteur du topic voulait un script qui permettait de lister la liste des objets attachés à une table (jointures, procs stocks, vues etc...)

    Bref pour ma part si vous connaissez un script qui me permettent d'évaluer l'impact dans une base de la modif d'une table ou de sa suppression je suis preneur.

    Merci
    Ce n'est pas parce qu'ils sont beaucoup a avoir tort qu'ils ont raison.

Discussions similaires

  1. comment obtenir la liste des champs d'une table
    Par richard038 dans le forum SQL
    Réponses: 4
    Dernier message: 13/02/2009, 18h28
  2. [ADO]Utiliser OpenSchema pour le listing des champs d'une table
    Par bruce-willis dans le forum C++Builder
    Réponses: 0
    Dernier message: 10/03/2008, 09h24
  3. Récupérer la liste des champs d'une table
    Par mister3957 dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 17/04/2007, 14h56
  4. Générer la liste des dépendances pour Eclipse
    Par otsgd dans le forum Maven
    Réponses: 2
    Dernier message: 03/10/2006, 15h05
  5. Liste des contraintes d'une table
    Par lalyly dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 02/08/2006, 11h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo