Could you help me create a query that retrieves the constraints in all tables, the number of constraints in each table, and also display NULL for tables that DO NOT have any constraints. thanks in advance!
This is what I still have:
Select SysObjects.[Name] As [Constraint Name] , Tab.[Name] as [Table Name], Col.[Name] As [Column Name] From SysObjects Inner Join (Select [Name],[ID] From SysObjects) As Tab On Tab.[ID] = Sysobjects.[Parent_Obj] Inner Join sysconstraints On sysconstraints.Constid = Sysobjects.[ID] Inner Join SysColumns Col On Col.[ColID] = sysconstraints.[ColID] And Col.[ID] = Tab.[ID] order by [Tab].[Name]
sql sql-server sql-server-2008 constraints
unos Jan 9 '13 at 6:12 2013-01-09 06:12
source share