SELECT 索引名称=a.name
,表名=c.name
,索引字段名=d.name
,索引字段位置=d.colid
FROM sysindexes a
JOIN sysindexkeys b ON a.id=b.id AND a.indid=b.indid
JOIN sysobjects c ON b.id=c.id
JOIN syscolumns d ON b.id=d.id AND b.colid=d.colid
WHERE a.indid NOT IN(0,255)
-- and c.xtype='U' and c.status>0 --查所有用户表
--AND a.name='ClusteredIndex-20220215-172746' --查指定表
ORDER BY a.name,c.name,d.name
SQL 查看表索引
最新推荐文章于 2025-10-12 15:53:39 发布
该SQL查询从sysindexesa、sysindexkeysb、sysobjectsc和syscolumnsd系统视图中检索非聚集索引的详细信息。它返回索引名称、表名、索引字段名和字段位置,帮助数据库管理员了解数据库的索引结构。
229

被折叠的 条评论
为什么被折叠?



