2009-11-03 2 views

답변

14

  • 고토 개체 탐색기
  • 은 테이블을 선택하고 디자이너 열고 (가 2005 년이라는 있었는지 기억이 안나요? - 테이블 또는 뭔가 수정을)
  • 테이블 디자이너에서 툴바 (작은 키가있는 테이블)에서 "Manage Indexes and Keys"아이콘을 선택하십시오.
  • 새 인덱스를 추가하고 이름을 지정하고 "고유"설정을 클릭하십시오.

alt text http://i35.tinypic.com/s61t7d.png

  • 인덱스 정의에 열 목록을 열고 그것의 인덱스

alt text http://i34.tinypic.com/nysqjd.png

에 thave하려는 열을 추가! :)

+0

차가워요. 그것은 이상한 것 같습니다 제약 섹션 대신 인덱스 섹션에 –

+0

고유 제약 조건은 기본적으로 고유 인덱스에 의해 처리됩니다 - 그 이유는. –

26

이 시도 : 그것은 위반 예외가 거품 경우, 내가 아닌 내 오류 메시지에 "하나 개의 부서 직원 위반 당"얻을 수 있도록

ALTER TABLE dbo.YourTableName 
ADD CONSTRAINT 
ConstraintName UNIQUE NONCLUSTERED 
(
    Column01, 
    Column02, 
    Column03 
) 

내가 제약 사업의 이름을 사용 "ConstraintXXX violation".

SQL Server 관리 Studio에서