- SELECT
- OBJECT_NAME(IXS.OBJECT_ID) AS [TABLE_NAME],
- IXS.INDEX_ID AS [INDEX_ID],
- IXS.NAME AS [INDEX_NAME],
- C.NAME AS [COLUMN_NAME],
- CASE IXCS.IS_INCLUDED_COLUMN
- WHEN 0 THEN 'NONE'
- ELSE 'INCLUDED' END AS [IS_INCLUDED_COLUMN]
- FROM
- SYS.INDEXES IXS
- INNER JOIN
- SYS.INDEX_COLUMNS IXCS
- ON
- IXS.OBJECT_ID=IXCS.OBJECT_ID
- AND
- IXS.INDEX_ID = IXCS.INDEX_ID
- INNER JOIN
- SYS.COLUMNS C
- ON
- IXS.OBJECT_ID=C.OBJECT_ID
- AND
- IXCS.COLUMN_ID=C.COLUMN_ID
- WHERE IXS.TYPE_DESC='NONCLUSTERED'
- ORDER BY IXS.OBJECT_ID, IXCS.INDEX_ID, IXCS.IS_INCLUDED_COLUMN, IXCS.COLUMN_ID
转载于:https://blog.51cto.com/greece760/792140