DROP INDEX(SQL Server Compact)

현재 데이터베이스에서 인덱스를 삭제합니다.


DROP INDEX <table_name>.<index_name>

table_name

인덱스를 삭제할 테이블의 이름을 지정합니다.

index_name

삭제할 인덱스입니다.

DROP INDEX 문은 PRIMARY KEY 또는 UNIQUE 제악 조건(CREATE TABLE 또는 ALTER TABLE 문의 PRIMARY KEY 또는 UNIQUE 옵션을 사용하여 생성)을 정의하여 만든 인덱스에는 적용할 수 없습니다. PRIMARY KEY 또는 UNIQUE 제약 조건에 대한 자세한 내용은 CREATE TABLE(SQL Server Compact)을 참조하십시오.

DROP INDEX 를 실행하면 이전에 인덱스가 점유했던 모든 공간을 다시 얻게 됩니다. 이 공간은 모든 데이터베이스 개체에서 사용할 수 있습니다.

DROP INDEX 는 시스템 테이블의 인덱스에 지정할 수 없습니다.

다음 예에서는 인덱스를 만든 다음 데이터베이스에서 인덱스를 삭제합니다.

CREATE INDEX emp_id_ind ON Orders ([Employee ID]);
DROP INDEX Orders.emp_id_ind;
표시: