다음을 통해 공유


CREATE INDEX 문 제한 사항

이 문은 CREATE INDEX Microsoft Excel 또는 Text 드라이버에서 지원되지 않습니다.

인덱스는 최대 10개의 열에 정의할 수 있습니다. 문에 CREATE INDEX 10개 이상의 열이 포함된 경우 인덱스가 인식되지 않으며 테이블은 인덱스가 만들어지지 않은 것처럼 처리됩니다.

dBASE 드라이버는 열에 LOGICAL 인덱스 를 만들 수 없습니다.

dBASE 드라이버를 사용하면 문의 절에 지정된 WHERE 열(필드)에 (또는 .ndx) 인덱스를 작성 .mdx 하여 대용량 파일의 SELECT 응답 시간을 향상시킬 수 있습니다. 기존 .mdx 인덱스는 조인 조건자뿐만 아니라 절 및 LIKEBETWEEN 조건자의 , >=><=<및 연산 WHERE 자에도 자동으로 적용=됩니다.

dBASE 드라이버를 사용하면 문에서 CREATE UNIQUE INDEX 만든 인덱스가 고유하지 않으며 중복 값을 인덱싱된 열에 삽입할 수 있습니다. 키 값이 동일한 집합의 레코드 하나만 인덱스로 추가할 수 있습니다.

Paradox 드라이버를 사용하는 경우 첫 번째 열을 포함하여 테이블에 있는 열의 연속 하위 집합에 고유한 인덱스를 정의해야 합니다. 테이블에 고유 인덱스가 정의되지 않았거나 Borland 데이터베이스 엔진을 구현하지 않고 Paradox 드라이버를 사용하는 경우 Paradox 드라이버에서 테이블을 업데이트할 수 없습니다.