注册 登录
编程论坛 SQL Server论坛

查找当前数据库中表的索引信息

棉花糖ONE 发布于 2007-03-22 10:34, 586 次点击
select db_name() as 数据库名,d.name as 表名,b.name,c.name,case when a.indid=1 then N'聚集索引' else '非聚集索引' end as 类型 from sysindexkeys a,sysindexes b,syscolumns c,sysobjects d where a.id=b.id and d.id=a.id and a.indid=b.indid and c.id=a.id and c.colid=a.colid and d.id=a.id
and b.name not like '_WA_Sys%'
3 回复
#2
cyyu_ryh2007-03-22 11:51
学习
向棉花糖靠齐
#3
feeless2007-03-22 12:34
棉花糖发烟哦。
#4
棉花糖ONE2007-03-22 12:35
以下是引用feeless在2007-3-22 12:34:12的发言:
棉花糖发烟哦。

1