sp_helpindex (Transact-SQL)

Devuelve información acerca de los índices de una tabla o vista.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

sp_helpindex [ @objname = ] 'name'

Argumentos

  • [ @objname=] 'name'
    Es el nombre calificado o no calificado de una tabla o vista definida por un usuario. Sólo son necesarias las comillas si se especifica una tabla o nombre de vista calificada. Si se proporciona un nombre completo, incluido un nombre de base de datos, este último debe ser el nombre de la base de datos actual. name es de tipo nvarchar(776) y no tiene ningún valor predeterminado.

Conjuntos de resultados

Nombre de 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 está ubicado.

index_keys

nvarchar(2078)

Columnas de tabla o vista sobre las que se genera el índice.

Aparecerá listada un columna de índice descendente en el conjunto de resultados con un signo menos (-) tras el nombre; la columna predeterminada de índice ascendente aparecerá listada solamente por su nombre.

Notas

Si se han establecido los índices mediante la opción NORECOMPUTE de UPDATE STATISTICS, se incluye esa información en la columna index_description.

Permisos

Debe pertenecer a la función public.

Valores de código de retorno

0 (correcto) o 1 (error)

Ejemplos

El siguiente ejemplo presenta los tipos de índices de la tabla Customer.

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

Vea también

Referencia

Procedimientos almacenados del motor de base de datos (Transact-SQL)
sys.indexes (Transact-SQL)
sys.index_columns (Transact-SQL)
Procedimientos almacenados del sistema (Transact-SQL)
UPDATE STATISTICS (Transact-SQL)

Ayuda e información

Obtener ayuda sobre SQL Server 2005