Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Применимо к:SQL Server
База данных
SQL AzureУправляемый экземпляр
SQL AzureБаза данных SQL в Microsoft Fabric
Сообщает данные об индексах в таблице или представлении.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_helpindex [ @objname = ] N'objname'
[ ; ]
Аргументы
[ @objname = ] N'objname'
Полное или неквалифицированное имя определяемой пользователем таблицы или представления. @objname — nvarchar(776) без значения по умолчанию. Кавычки требуются, только если задано уточненное имя таблицы или представления. Если предоставлено полное имя таблицы, включая имя базы данных, в качестве последнего должно использоваться имя текущей базы данных.
Значения кода возврата
0 (успешно) или 1 (сбой).
Результирующий набор
| Имя столбца | Тип данных | Description |
|---|---|---|
index_name |
sysname | Имя индекса. |
index_description |
varchar(210) | Описание индекса, включая файловую группу, в которой она находится. |
index_keys |
nvarchar(2078) | Таблица или представление, на которых построен индекс. |
Индексированные столбцы по убыванию перечислены в результирующем наборе со знаком минуса (-) после его имени; по возрастанию индексированного столбца по умолчанию указывается только его именем.
Замечания
Если индексы задаются с помощью NORECOMPUTE параметра UPDATE STATISTICS, эта информация включается в index_description столбец.
sp_helpindex предоставляет только упорядоченные столбцы индекса; Таким образом, он не предоставляет сведения о XML-индексах или пространственных индексах.
Разрешения
Необходимо быть членом роли public.
Примеры
В следующем примере отчеты о типах индексов Customer в таблице AdventureWorks2025.
USE AdventureWorks2022;
GO
EXECUTE sp_helpindex N'Sales.Customer';
GO