최신 웹 개발 튜토리얼
 

SQL CREATE INDEX 문


인덱스를 CREATE 문은 테이블에서 인덱스를 작성하는 데 사용됩니다.

색인 데이터베이스 어플리케이션이 데이터를 빠르게 찾을 수; 전체 테이블을 읽지 않고.


인덱스

색인은 더욱 신속하고 효율적으로 데이터를 찾는 테이블에 생성 할 수있다.

사용자는 단지 / 쿼리를 검색 속도를하는 데 사용됩니다, 인덱스를 볼 수 없습니다.

Note: 인덱스 테이블을 업데이트없이 테이블을 업데이트하는 것보다 더 많은 시간이 걸립니다 (인덱스도 업데이트를해야하기 때문에). 그래서 당신은 자주에 대해 검색됩니다 열 (및 테이블)에 인덱스를 생성해야합니다.

INDEX 구문 CREATE SQL 지

테이블에 인덱스를 작성합니다. 중복 값을 사용할 수 있습니다 :

CREATE INDEX index_name
ON table_name (column_name)

UNIQUE INDEX 구문 CREATE SQL 지

테이블에 고유 인덱스를 작성합니다. 중복 값은 허용되지 않습니다 :

CREATE UNIQUE INDEX index_name
ON table_name (column_name)

Note: 인덱스를 생성하는 구문은 서로 다른 데이터베이스 사이에 다릅니다. 그러므로 : 데이터베이스의 색인을 생성하는 구문을 확인합니다.


INDEX 예를 CREATE

아래의 SQL 문은 이름 인덱스 생성 "PIndex""LastName" 에서 열 "Persons" 테이블 :

CREATE INDEX PIndex
ON Persons (LastName)

당신이 컬럼의 조합에 인덱스를 생성 할 경우 쉼표로 구분 괄호 내에서 열 이름을 나열 할 수 있습니다 :

CREATE INDEX PIndex
ON Persons (LastName, FirstName)