sp_helpindex (Transact-SQL)
報告資料表或檢視之索引的相關資訊。
語法
sp_helpindex [ @objname = ] 'name'
引數
- [ @objname= ] 'name'
這是使用者自訂資料表或檢視的完整或非完整名稱。只有在指定完整資料表或檢視名稱時,才會用到引號。如果提供其中包括資料庫名稱的完整名稱,資料庫名稱就必須是目前資料庫的名稱。name 是 nvarchar(776),沒有預設值。
傳回碼值
0 (成功) 或 1 (失敗)
結果集
資料行名稱 | 資料類型 | 描述 |
---|---|---|
index_name |
sysname |
索引名稱。 |
index_description |
varchar(210) |
索引描述,其中包括所在的檔案群組。 |
index_keys |
nvarchar(2078) |
建立索引的資料表或檢視資料行。 |
遞減索引資料行會列在結果集中,名稱後面會有一個減號 (-);預設值是遞增索引資料行,會單獨列出名稱。
備註
如果是利用 UPDATE STATISTICS 的 NORECOMPUTE 選項來設定索引,資訊會包括在 index_description 資料行中。
權限
需要 public 角色中的成員資格。
範例
下列範例會報告 Customer
資料表的索引類型。
USE AdventureWorks;
GO
EXEC sp_helpindex N'Sales.Customer';
GO
請參閱
參考
Database Engine 預存程序 (Transact-SQL)
sys.indexes (Transact-SQL)
sys.index_columns (Transact-SQL)
系統預存程序 (Transact-SQL)
UPDATE STATISTICS (Transact-SQL)