2009-09-11 25 views

回答

18
SELECT OBJECT_NAME(object_id) FROM sys.indexes WHERE name = '...' 
5

试试这个:

Select object_Name(Id) IndexName, 
    object_name(parent_Obj) Tablename 
From SysObjects 
Where Type In ('K', 'F') 
order By object_name(parent_Obj), 
     object_Name(Id) 
+0

这一个工作,我这里的“解决方案”没有 – Evildonald 2010-11-12 19:23:26

+0

SQL 2000? 解决方案在SQL 2008上为我工作。 – bdwakefield 2011-05-27 18:18:58

+0

@Evildonald我认为你没有正确使用的数据库。 – 2013-01-15 21:12:12

0

我用卢卡斯相比稍微不同的方法,因为我的指数K型或F的不是。

Select object_Name(Id) IndexName, 
object_name(parent_Obj) Tablename 
From SysObjects 
where object_name(id) like 'MyIndexName' 
order By object_name(parent_Obj), 
     object_Name(Id) 
相关问题