2009-09-11 12 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

+0

SQL 2000 नहीं था? समाधान SQL 2008 पर मेरे लिए काम किया। – bdwakefield

+0

@Evildonald मुझे लगता है कि आपके पास उपयोग में सही डेटाबेस नहीं था। –

0

मैं लुकाज़ से कुछ भिन्न दृष्टिकोण का इस्तेमाल किया के बाद से मेरी सूचकांक प्रकार कश्मीर या च का नहीं था।

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) 
संबंधित मुद्दे