SQL SERVER获取某张表创建的索引

 1 SELECT 索引名称=a.name
 2 ,表名=c.name
 3 ,索引字段名=d.name
 4 ,索引字段位置=d.colid
 5 FROM sysindexes a
 6 JOIN sysindexkeys b ON a.id=b.id AND a.indid=b.indid
 7 JOIN sysobjects c ON b.id=c.id
 8 JOIN syscolumns d ON b.id=d.id AND b.colid=d.colid
 9 WHERE a.indid NOT IN(0,255)
10 AND c.name='tableName' --你的表名称
11 ORDER BY c.name,a.name,d.name ASC

猜你喜欢

转载自www.cnblogs.com/xy0710/p/13364544.html