Magazine High tech

Trouvez toutes les contraintes de toutes les tables d'une base de données SQL Server 2005/2008

Publié le 21 août 2009 par Dave Lizotte
Voici donc comment il est possible et ce très facilement, d'obtenir la liste des contraintes d'intégrités de toutes les tables d'une base de données SQL Server 2005 et 2008. L'exemple si dessous utilise la table "AdventureWorks" afin de vous démontrez comment faire.
USE AdventureWorks;
GO
SELECT  OBJECT_NAME(object_id) as [Constraint],
        OBJECT_NAME(parent_object_id) AS [Table],
        type_desc AS [Constraint Type],
        create_date AS [Creation Date]
FROM    sys.objects
WHERE   type_desc LIKE '%CONSTRAINT'
ORDER BY [Table]

Retour à La Une de Logo Paperblog

A propos de l’auteur


Dave Lizotte 57 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte