[SQL] SQL Server 2008의 GUI에 고유 제한 조건을 추가 하시겠습니까?
SQLSQL Server 2008의 GUI에 고유 제한 조건을 추가 하시겠습니까?
나는 데이터를 기존의 테이블이 있습니다. 난 그냥 새 열을 추가 한하지만 난 그 열에 대한 고유 제한 조건을 추가하는 방법을 찾을 수 없습니다. 누군가가 조언을 주시겠습니까? 마우스 오른쪽 버튼으로 클릭하고 "점검 제한 조건"을 선택하는 것은 도움이되지 않았습니다.
해결법
-
==============================
1.당신이 필요로하는 테이블 디자이너에서 마우스 오른쪽 버튼으로 클릭하고 인덱스를 선택 / 키 :
당신이 필요로하는 테이블 디자이너에서 마우스 오른쪽 버튼으로 클릭하고 인덱스를 선택 / 키 :
그런 다음 대화 상자가 팝업 당신은 (왼쪽에) 인덱스의 목록에 새 인덱스를 추가하고 고유 인덱스로 정의 할 수 있습니다 :
-
==============================
2.키 테이블 디자이너에서 마우스 오른쪽 버튼을 클릭하고 / 인덱스를 선택 마십시오.
키 테이블 디자이너에서 마우스 오른쪽 버튼을 클릭하고 / 인덱스를 선택 마십시오.
인덱스 / 키 창이 열립니다. 버튼 추가를 클릭하여 새 인덱스 / 키를 생성하고, 열 속성에 고유 할 열을 선택합니다
고유 키에 새 인덱스 / 키 설정 유형의 속성에서 :
그리고 이것은 고유 제한 조건에 대해 생성 된 코드는 다음과 같습니다
ALTER TABLE [dbo].[Table_1] ADD CONSTRAINT [IX_Table_1] UNIQUE NONCLUSTERED ( [myUniqueColumn] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] GO
-
==============================
3.새로운 인덱스를 추가하고 예입니다 독특한 설정을 마우스 오른쪽 버튼으로 클릭하고 선택 인덱스 / 키를 사용해보십시오.
새로운 인덱스를 추가하고 예입니다 독특한 설정을 마우스 오른쪽 버튼으로 클릭하고 선택 인덱스 / 키를 사용해보십시오.
-
==============================
4.당신은 바로 당신이 당신의 테이블에서 고유 키를 추가해야 할 컬럼을 클릭하면 / 키 인덱스를 선택할 수 있습니다. 그런 다음 추가 또는 고유 키를 설정하고자하는 열을 삭제할 수 있습니다
당신은 바로 당신이 당신의 테이블에서 고유 키를 추가해야 할 컬럼을 클릭하면 / 키 인덱스를 선택할 수 있습니다. 그런 다음 추가 또는 고유 키를 설정하고자하는 열을 삭제할 수 있습니다
from https://stackoverflow.com/questions/13643023/add-unique-constraint-in-sql-server-2008-gui by cc-by-sa and MIT license
'SQL' 카테고리의 다른 글
[SQL] PostgreSQL의 : 대소 문자를 구분 문자열 비교 (0) | 2020.06.24 |
---|---|
[SQL] 나는 4.3 코드 첫 번째 엔티티 프레임 워크의 기본 스키마 이름을 변경할 수 있습니까? (0) | 2020.06.24 |
[SQL] 어떻게 JSON에 MySQL 데이터베이스를 내보내려면? (0) | 2020.06.24 |
[SQL] DB2의 버전을 확인하는 방법 (0) | 2020.06.24 |
[SQL] SQL의 문자열에 캐리지 리턴에 대한 쿼리 및 궁극적으로 캐리지 리턴을 제거 (0) | 2020.06.24 |