sp_helpindex(Transact-SQL)
적용 대상:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance
테이블 또는 뷰의 인덱스에 대한 정보를 보고합니다.
구문
sp_helpindex [ @objname = ] 'name'
인수
[ @objname = ] 'name'
사용자 정의 테이블 또는 뷰의 정규화 또는 정규화되지 않은 이름입니다. 따옴표는 정규화된 테이블 또는 뷰 이름이 지정된 경우에만 필요합니다. 데이터베이스 이름을 포함하여 정규화된 이름을 제공하는 경우 데이터베이스 이름은 현재 데이터베이스의 이름이어야 합니다. 이름은 nvarchar(776)이며 기본값은 없습니다.
반환 코드 값
0(성공) 또는 1(실패)
결과 집합
열 이름 | 데이터 형식 | 설명 |
---|---|---|
index_name | sysname | 인덱스 이름입니다. |
index_description | varchar(210) | 인덱스가 있는 파일 그룹을 포함하는 인덱스 설명입니다. |
index_keys | nvarchar(2078) | 인덱스가 작성되는 테이블 또는 뷰 열입니다. |
내림차순 인덱싱된 열은 이름 다음에 빼기 기호(-)가 있는 결과 집합에 나열됩니다. 오름차순 인덱싱된 열(기본값)은 이름만으로 나열됩니다.
설명
UPDATE STATISTICS의 NORECOMPUTE 옵션을 사용하여 인덱스를 설정한 경우 해당 정보가 index_description 열에 포함됩니다.
sp_helpindex 순서가 지정된 인덱스 열만 노출하므로 XML 인덱스 또는 공간 인덱스에 대한 정보는 노출되지 않습니다.
사용 권한
public 역할의 멤버 자격이 필요합니다.
예
다음 예제에서는 테이블의 인덱스 형식을 Customer
보고합니다.
USE AdventureWorks2022;
GO
EXEC sp_helpindex N'Sales.Customer';
GO
참고 항목
데이터베이스 엔진 저장 프로시저(Transact-SQL)
sys.indexes(Transact-SQL)
sys.index_columns(Transact SQL)
시스템 저장 프로시저(Transact-SQL)
UPDATE STATISTICS(Transact-SQL)
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기