![]() |
#3 |
Участник
|
Имена индексов хранятся все таки в определенной таблице. Я об этом знал и искал решение. И вам не поверил.
Помог ответ axm2017. Код: SET @nameIndex = 'I_50753RECID'; select s.name AS nameSchema , t.name AS nameTable , i.name AS nameIndex , c.name AS nameColumn , SqlDictionary.name AS nameTableAX from sys.tables t join sys.schemas s on t.schema_id = s.schema_id join sys.indexes i on i.object_id = t.object_id join sys.index_columns ic on ic.object_id = t.object_id join sys.columns c on c.object_id = t.object_id and ic.column_id = c.column_id LEFT JOIN SqlDictionary ON SqlDictionary.SqlName = t.name where i.name = @nameIndex Последний раз редактировалось oleggy; 10.07.2020 в 09:09. |
|
|
За это сообщение автора поблагодарили: sukhanchik (3). |