또한 토토 캔를 사용하여 열 값의 고유성 또는 둘 이상의 열의 결합된 값의 고유성을 강화할 수 있습니다.
고유 토토 캔 생성이름ON테이블(열[, ...]);
현재는 B-트리 인덱스만 고유하게 선언될 수 있습니다.
인덱스가 고유하다고 선언되면 동일한 인덱싱된 값을 가진 여러 테이블 행이 허용되지 않습니다. Null 값은 동일한 것으로 간주되지 않습니다. 다중 열 고유 인덱스는 인덱싱된 모든 열이 여러 행에서 동일한 경우만 거부합니다.
PostgreSQL테이블에 대해 고유 제약 조건이나 기본 키가 정의되면 자동으로 고유 인덱스를 생성합니다. 인덱스는 기본 키 또는 고유 제약 조건(해당하는 경우 다중 열 인덱스)을 구성하는 열을 포함하며 제약 조건을 적용하는 메커니즘입니다.
고유한 열에 대한 색인을 수동으로 생성할 필요가 없습니다. 그렇게 하면 자동으로 생성된 색인이 복제될 뿐입니다.