Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Base de dados SQL no Microsoft Fabric
Reporta informações sobre os índices numa tabela ou vista.
Transact-SQL convenções de sintaxe
Sintaxe
sp_helpindex [ @objname = ] N'objname'
[ ; ]
Arguments
[ @objname = ] N'objname'
O nome qualificado ou não qualificado de uma tabela ou vista definida pelo utilizador. @objname é nvarchar(776), sem padrão. As aspas são exigidas apenas se for especificado um nome qualificado de tabela ou visualização. Se for fornecido um nome totalmente qualificado, incluindo um nome de base de dados, o nome da base de dados deve ser o nome da base de dados atual.
Valores de código de retorno
0 (sucesso) ou 1 (fracasso).
Conjunto de resultados
| Nome da coluna | Tipo de dados | Description |
|---|---|---|
index_name |
sysname | Nome do índice. |
index_description |
Varchar (210) | Descrição do índice, incluindo o grupo de ficheiros em que está localizado. |
index_keys |
nvarchar (2078) | Colunas de tabela ou de vista sobre as quais o índice é construído. |
Uma coluna indexada descendente é listada no conjunto de resultados com um sinal menos (-) após o seu nome; uma coluna indexada ascendente, o padrão, é listada apenas pelo seu nome.
Observações
Se os índices forem definidos usando a NORECOMPUTE opção de UPDATE STATISTICS, essa informação é incluída na index_description coluna.
sp_helpindex expõe apenas colunas de índice ordenáveis; por isso, não expõe informação sobre índices XML ou espaciais.
Permissions
Requer adesão à função pública de .
Examples
O exemplo seguinte relata os tipos de índices na Customer tabela em AdventureWorks2025.
USE AdventureWorks2022;
GO
EXECUTE sp_helpindex N'Sales.Customer';
GO