Recuperer les cles etrangeres et relations d'une base de données SQL SERVER [Résolu]

Messages postés
710
Date d'inscription
lundi 10 janvier 2005
Statut
Membre
Dernière intervention
27 août 2014
- - Dernière réponse : romagny13
Messages postés
710
Date d'inscription
lundi 10 janvier 2005
Statut
Membre
Dernière intervention
27 août 2014
- 20 janv. 2007 à 19:01
Bonsoir,

je desirerais savoir si c'est posssible de recuperer les cles etrangeres de tables pour une base de données Sql Server :
j'aurais besoin de recuperer au minimum pour une cle :
- la table mere de la relation
- la cle primaire de la table mere
- la table fille
- la cle etrangere de la table fille

mercii ++
Afficher la suite 

4 réponses

Meilleure réponse
Messages postés
261
Date d'inscription
mercredi 3 mai 2006
Statut
Modérateur
Dernière intervention
11 janvier 2010
1
3
Merci
Bonjour,

Je pense qu'en regardant dans les vues suivantes :

INFORMATION_SCHEMA.CONSTRAINT_COLUMN_USAGE
INFORMATION_SCHEMA.CONSTRAINT_TABLE_USAGE

Il doit y avoir toutes les informations

Cordialement

Christian Robert - Winwise
http://blogs.codes-sources.com/christian/
MVP SQL S

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 130 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_skweeky
Messages postés
710
Date d'inscription
lundi 10 janvier 2005
Statut
Membre
Dernière intervention
27 août 2014
2
0
Merci
merci skweeky je vais regarder ca et je repasserai mettre "reponse acceptee" si j'y arrive

++
Commenter la réponse de romagny13
Messages postés
710
Date d'inscription
lundi 10 janvier 2005
Statut
Membre
Dernière intervention
27 août 2014
2
0
Merci
ouai ca devrait etre bon, ya meme
INFORMATION_SCHEMA.TABLE_CONSTRAINTS qui me donne le "CONSTRAINT_TYPE"

par contre il faut que je regarde si pour les fichiers de bases de données SqlServer 2005 (*.mdf) ce la marche aussi

merci beaucoup ++
Commenter la réponse de romagny13
Messages postés
710
Date d'inscription
lundi 10 janvier 2005
Statut
Membre
Dernière intervention
27 août 2014
2
0
Merci
ouaip c'est tout bon
Commenter la réponse de romagny13