sp_helpindex (Transact-SQL)
Se aplica a: SQL Server Azure SQL Database Azure SQL Managed Instance
Devuelve información acerca de los índices de una tabla o vista.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_helpindex [ @objname = ] N'objname'
[ ; ]
Argumentos
[ @objname = ] N'objname'
Nombre completo o no calificado de una tabla o vista definida por el usuario. @objname es nvarchar(776), sin ningún valor predeterminado. Solo son necesarias las comillas si se especifica una tabla o nombre de vista calificada. Si se proporciona un nombre completo, incluido el nombre de la base de datos, el nombre de la base de datos debe ser el de la base de datos actual.
Valores de código de retorno
0
(correcto) o 1
(erróneo).
Conjunto de resultados
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
index_name |
sysname | Nombre del índice. |
index_description |
varchar(210) | Descripción del índice, incluido el grupo de archivos en el que se encuentra. |
index_keys |
nvarchar(2078) | Columnas de tabla o vista sobre las que se genera el índice. |
Una columna indexada descendente aparece en el conjunto de resultados con un signo menos (-
) después de su nombre; una columna indizada ascendente, el valor predeterminado, se muestra solo por su nombre.
Comentarios
Si los índices se establecen mediante la NORECOMPUTE
opción de UPDATE STATISTICS
, esa información se incluye en la index_description
columna .
sp_helpindex
expone solo columnas de índice ordenables; por lo tanto, no expone información sobre índices XML ni índices espaciales.
Permisos
Debe pertenecer al rol public .
Ejemplos
En el ejemplo siguiente se notifican los tipos de índices de la Customer
tabla de AdventureWorks2022
.
USE AdventureWorks2022;
GO
EXEC sp_helpindex N'Sales.Customer';
GO