인덱스를 사용하여 열의 윈 토토성을 시행 할 수 있습니다. 가치 또는 하나 이상의 결합 된 값의 윈 토토성 열.
윈 토토 한 색인 생성이름on테이블(열[, ...]);
현재 B- 트리 인덱스 만 고유하게 선언 할 수 있습니다.
인덱스가 고유 한 다중 테이블 행으로 선언되면 동일한 인덱스 값은 허용되지 않습니다. 널 값은 그렇지 않습니다 동등한 것으로 간주됩니다. 멀티 컬럼 고유 인덱스는 거부됩니다 모든 인덱스 열이 여러 행에서 동일한 경우.
postgresql자동으로 고유 한 제약 조건 또는 기본 키가 테이블에 대해 정의되었습니다. 인덱스는 구성하는 열을 다룹니다 기본 키 또는 고유 한 제약 조건 (다중 색 지수, IF 적절한), 그리고 다음을 시행하는 메커니즘입니다 강제.
참고 :고유 한 제약 조건을 추가하는 선호하는 방법 테이블에ALTER 테이블 ... 추가 강제. 윈 토토 한 인덱스 사용 제약 조건은 구현 세부 사항으로 간주 될 수 있습니다 직접 액세스해서는 안됩니다. 그러나 하나는 있어야합니다 수동으로 인덱스를 생성 할 필요가 없음을 알고 있습니다. 윈 토토 한 열; 그렇게하는 것은 그냥 복제 할 것입니다 자동으로 제작 된 색인.