mssql sqlserver 查看指定表下所有约束信息


摘要:
在sqlserver中,默认值、系统自定义约束对表对象都称之为表约束,下文讲述通过脚本获取表约束的方法分享,如下所示:
实验环境:sqlserver 2008 R2


--方法1:
exec sp_helpconstraint  
        @objname='表名称'
---------------------------------------
---方法2:
SELECT c.name FROM sysconstraints a 
INNER JOIN syscolumns b on a.colid=b.colid 
INNER JOIN sysobjects c on a.constid=c.id 
WHERE a.id=object_id('表名称') 
go