sp_helpindex (Transact-SQL)sp_helpindex (Transact-SQL)

APLICA-SE A: simSQL Server (a partir do 2008) simBanco de Dados SQL do Azure nãoSQL Data Warehouse do Azure nãoParallel Data Warehouse APPLIES TO: yesSQL Server (starting with 2008) yesAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

Reporta informações sobre os índices em uma tabela ou exibição.Reports information about the indexes on a table or view.

Ícone de link do tópico Convenções de sintaxe de Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SintaxeSyntax

  
sp_helpindex [ @objname = ] 'name'  

ArgumentosArguments

[ @objname = ] 'name' É o nome qualificado ou de uma tabela definida pelo usuário ou a exibição.[ @objname = ] 'name' Is the qualified or nonqualified name of a user-defined table or view. As aspas só serão necessárias se um nome de exibição ou tabela qualificado for especificado.Quotation marks are required only if a qualified table or view name is specified. Se um nome completamente qualificado, incluindo um nome de banco de dados, for fornecido, o nome do banco de dados deverá ser o nome do banco de dados atual.If a fully qualified name, including a database name, is provided, the database name must be the name of the current database. nome da está nvarchar(776), sem padrão.name is nvarchar(776), with no default.

Valores do código de retornoReturn Code Values

0 (êxito) ou 1 (falha)0 (success) or 1 (failure)

Conjuntos de resultadosResult Sets

Nome da colunaColumn name Tipo de dadosData type DescriçãoDescription
index_nameindex_name sysnamesysname Nome do índice.Index name.
index_descriptionindex_description varchar(210)varchar(210) Descrição do índice, incluindo o grupo de arquivos em que ele se localiza.Index description including the filegroup it is located on.
index_keysindex_keys nvarchar(2078)nvarchar(2078) Colunas de tabela ou exibição em que o índice é criado.Table or view columns upon which the index is built.

A coluna indexada em ordem decrescente será listada no conjunto de resultados com um sinal de menos (-) após seu nome; uma coluna indexada em ordem crescente, a padrão, será listada por seu nome apenas.A descending indexed column will be listed in the result set with a minus sign (-) following its name; an ascending indexed column, the default, will be listed by its name alone.

ComentáriosRemarks

Se os índices tiverem sido definidos usando a opção NORECOMPUTE de UPDATE STATISTICS, essas informações serão incluídas na index_description coluna.If indexes have been set by using the NORECOMPUTE option of UPDATE STATISTICS, that information is included in the index_description column.

sp_helpindex expõe apenas as colunas de índices; portanto, ele não expõe informações sobre índices XML ou índices espaciais.sp_helpindex exposes only orderable index columns; therefore, it does not expose information about XML indexes or spatial indexes.

PermissõesPermissions

Requer associação à função pública .Requires membership in the public role.

ExemplosExamples

O exemplo a seguir reporta os tipos de índices na tabela Customer.The following example reports on the types of indexes on the Customer table.

USE AdventureWorks2012;  
GO  
EXEC sp_helpindex N'Sales.Customer';  
GO  

Consulte tambémSee Also

Procedimentos armazenados do mecanismo de banco de dados (Transact-SQL) Database Engine Stored Procedures (Transact-SQL)
sys.indexes (Transact-SQL) sys.indexes (Transact-SQL)
sys.index_columns (Transact-SQL) sys.index_columns (Transact-SQL)
Procedimentos armazenados do sistema (Transact-SQL) System Stored Procedures (Transact-SQL)
UPDATE STATISTICS (Transact-SQL)UPDATE STATISTICS (Transact-SQL)