다음을 통해 공유


방법: UNIQUE 제약 조건 만들기

UNIQUE 제약 조건을 만들면 기본 키에 사용되지 않는 특정 열에 입력하는 값이 중복되지 않도록 할 수 있습니다.UNIQUE 제약 조건과 기본 키 모두 값이 중복되지 않도록 만드는 데 사용되지만 다음과 같은 경우에는 기본 키 제약 조건 대신 UNIQUE 제약 조건을 테이블에 연결해야 합니다.

  • 열이나 열 조합에서 값이 중복되지 않도록 하려는 경우.여러 개의 UNIQUE 제약 조건을 테이블에 연결할 수 있는 반면 기본 키 제약 조건은 하나만 테이블에 연결할 수 있습니다.

  • null 값이 허용되는 열에서 값이 중복되지 않도록 하려는 경우.UNIQUE 제약 조건은 null 값이 허용되는 열에 연결할 수 있는 반면, 기본 키 제약 조건은 null 값이 허용되지 않는 열에만 연결할 수 있습니다.null 값이 허용되는 열에 UNIQUE 제약 조건을 연결할 때는 제약 조건이 적용되는 열에서 적어도 하나 이상의 행에 null 값이 있어야 합니다.

[!참고]

다음 지침처럼 컴퓨터에서 Visual Studio 사용자 인터페이스 요소 일부에 대한 이름이나 위치를 다르게 표시할 수 있습니다. 이러한 요소는 사용하는 Visual Studio 버전 및 설정에 따라 결정됩니다. 자세한 내용은 Visual Studio 설정을 참조하십시오.

UNIQUE 제약 조건을 만들려면

  1. 서버 탐색기에서 UNIQUE 제약 조건을 추가하려는 테이블을 선택하고 데이터베이스 메뉴에서 테이블 정의 열기를 클릭합니다.

    테이블 디자이너에서 테이블이 열립니다.

  2. 테이블 디자이너 메뉴에서 인덱스/키를 클릭합니다.

  3. 인덱스/키 대화 상자에서 추가를 클릭합니다.

  4. 표에서 형식을 선택하고 속성 오른쪽에 있는 드롭다운 목록 상자에서 고유 키를 선택합니다.

테이블을 저장하면 데이터베이스에 UNIQUE 제약 조건이 작성됩니다.

참고 항목

작업

방법: 고유 인덱스 만들기

방법: UNIQUE 제약 조건 삭제

참조

기본 키 또는 고유 키 속성

개념

UNIQUE 제약 조건(Visual Database Tools)

기타 리소스

제약 조건 작업