데이터베이스 엔진 저장 프로시저 ( Transact - SQL ) sp _ indexoption ( Transact - SQL ) 
 SQL Server 데이터베이스 엔진 은 자동 으로 페이지 , 행 또는 테이블 수준 의 잠금 을 선택 합니다 . 이러 한 옵션 을 수동 으로 설정 할 필요 는 없 습니다 . sp _ indexoption 은 어떤 유형 의 잠금 이 적절 한지 확실히 알 고 있 는 전문가 를 위한 것 입니다 . 
 사용자 정의 테이블 이나 인덱스 의 정식 이름 또는 정식 이 아닌 이름 입니다 . table _ or _ index _ name 은 nvarchar ( 1035 ) 이 며 기본 값 은 없 습니다 . 정규 화 된 인덱스 또는 테이블 이름 을 지정 할 경우 에 만 따옴표 가 필요 합니다 . 데이터베이스 이름 을 포함 한 정규 화 된 테이블 이름 인 경우 데이터베이스 이름 이 반드시 현재 데이터베이스 의 이름 이 어야 합니다 . 테이블 이름 이 인덱스 없이 지정 된 경우 지정 된 옵션 값 은 해당 테이블 의 모든 인덱스 에 대해 설정 되 며 테이블 에 클러스터 형 인덱스 가 없 는 경우 테이블 자체 에 대해 설정 됩니다 . 
 인덱스 옵션 이름 입니다 . option _ name 은 varchar ( 35 ) 이 며 기본 값 은 없 습니다 . option _ name 은 다음 값 중 하나 를 가질 수 있 습니다 . 
 TRUE 인 경우 인덱스 에 액세스 할 때 페이지 잠금 이 허용 됩니다 . 페이지 잠금 을 사용 하 는 시점 은 데이터베이스 엔진 이 결정 합니다 . FALSE 로 설정 된 경우 페이지 잠금 을 사용 하 지 않 습니다 . 기본 값 은 TRUE 입니다 . 
 TRUE 로 설정 된 경우 페이지 잠금 을 사용 하 지 않 습니다 . FALSE 인 경우 인덱스 에 액세스 할 때 페이지 잠금 이 허용 됩니다 . 페이지 잠금 을 사용 하 는 시점 은 데이터베이스 엔진 이 결정 합니다 . 
 option _ name 설정 을 사용 ( TRUE , ON , yes 또는 1 ) 할지 또는 해제 ( FALSE , OFF , no 또는 0 ) 할지 를 지정 합니다 . value 는 varchar ( 12 ) 이 며 기본 값 은 없 습니다 .