다음을 통해 공유


제약 조건 작업(Visual Database Tools)

제약 조건은 데이터베이스 서버가 사용자에게 적용하는 규칙입니다.

[!참고]

테이블이 복제용으로 게시된 경우 Transact-SQL 문 ALTER TABLE 또는 SQL SMO(Server Management Objects)를 사용하여 스키마를 변경해야 합니다. 테이블 디자이너 또는 데이터베이스 다이어그램 디자이너를 사용하여 스키마를 변경하면 테이블 삭제 및 재생성이 시도됩니다. 게시된 개체를 삭제할 수 없으므로 스키마가 변경되지 않습니다.

제약 조건 작업에 대한 자세한 내용은 다음 항목을 참조하십시오.

작업

참조

특정 열에 중복 값을 입력하지 않았는지 확인

방법: UNIQUE 제약 조건 만들기(Visual Database Tools)

제약 조건이 첨부된 열 변경, 제약 조건 이름 변경 또는 제약 조건의 추가 속성 설정

방법: UNIQUE 제약 조건 수정(Visual Database Tools)

열에 입력한 값에 대한 고유성 요구 사항 제거

방법: UNIQUE 제약 조건 삭제(Visual Database Tools)

제약 조건 식을 만들어 데이터 조건 검사

방법: CHECK 제약 조건 식 정의(Visual Database Tools)

제약 조건을 새 데이터에만 적용하거나 기존 데이터에도 적용

방법: CHECK 제약 조건을 만들 때 기존 데이터 검사(Visual Database Tools)

테이블에 한 개의 CHECK 제약 조건을 첨부하여 하나 이상의 열에서 사용할 수 있는 데이터 값 지정

방법: 테이블 또는 열에 새 CHECK 제약 조건 첨부(Visual Database Tools)

복제 에이전트가 테이블에 데이터를 삽입 또는 업데이트하는 경우 CHECK 제약 조건 사용 안 함

방법: 복제할 때 CHECK 제약 조건 사용 안 함(Visual Database Tools)

테이블에서 데이터가 추가, 업데이트 또는 삭제되는 경우 CHECK 제약 조건 사용 안 함

방법: INSERT와 UPDATE 문에서 CHECK 제약 조건 사용 안 함(Visual Database Tools)

제약 조건 식 또는 특정 조건에 따라 제약 조건을 사용하거나 사용할 수 없게 하는 옵션 변경

방법: CHECK 제약 조건 수정(Visual Database Tools)

열에서 데이터 값의 제한 제거

방법: CHECK 제약 조건 삭제(Visual Database Tools)

속성 창에 선택한 CHECK 제약 조건의 속성 표시

방법: CHECK 제약 조건 속성 표시(Visual Database Tools)