2010-04-29 29 views

cevap

12

kumar. Bu düğümdeki herhangi bir dizini çift tıkladığınızda, dizine hangi sütunların dahil edildiğini gösteren özellikler iletişim kutusu açılır. T-SQL kullanmak istiyorsanız

, bu yardımcı olabilir:

SELECT 
    sys.tables.name, 
    sys.indexes.name, 
    sys.columns.name 
FROM sys.indexes 
    INNER JOIN sys.tables ON sys.tables.object_id = sys.indexes.object_id 
    INNER JOIN sys.index_columns ON sys.index_columns.index_id = sys.indexes.index_id 
     AND sys.index_columns.object_id = sys.tables.object_id 
    INNER JOIN sys.columns ON sys.columns.column_id = sys.index_columns.column_id 
     AND sys.columns.object_id = sys.tables.object_id 
WHERE sys.tables.name = 'TABLE NAME HERE' 
ORDER BY 
    sys.tables.name, 
    sys.indexes.name, 
    sys.columns.name 
+0

thanx u daniel olmalıdır. – kumar

+0

+1, WHERE sys.tables.name = 'YourTableName' gibi bir şeye ihtiyacınız var –

+0

Teşekkürler, WHERE yan tümcesini ekledim –

0

select object_name(object_id),* from sys.indexes 
where object_name(object_id) = 'your table name' 
0

sütun adına göre sipariş yanlış, dizinde konuma göre sipariş etmek gerekir deneyin Bu nedenle, tümceye göre sıralaması tabname, indname ve sys.index_columns.index_column_id ...

İlgili konular