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

APLICA-SE A: simSQL Server simBanco de Dados SQL do Azure nãoAzure Synapse Analytics (SQL DW) nãoParallel Data Warehouse APPLIES TO: yesSQL Server yesAzure SQL Database noAzure Synapse Analytics (SQL DW) 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)