제약 조건 작업(Visual Database Tools)
제약 조건은 데이터베이스 서버가 사용자에게 적용하는 규칙입니다.
[!참고]
테이블이 복제용으로 게시된 경우 Transact-SQL 문 ALTER TABLE 또는 SQL SMO(Server Management Objects)를 사용하여 스키마를 변경해야 합니다. 테이블 디자이너 또는 데이터베이스 다이어그램 디자이너를 사용하여 스키마를 변경하면 테이블 삭제 및 재생성이 시도됩니다. 게시된 개체를 삭제할 수 없으므로 스키마가 변경되지 않습니다.
제약 조건 작업에 대한 자세한 내용은 다음 항목을 참조하십시오.
작업 |
참조 |
---|---|
특정 열에 중복 값을 입력하지 않았는지 확인 |
|
제약 조건이 첨부된 열 변경, 제약 조건 이름 변경 또는 제약 조건의 추가 속성 설정 |
|
열에 입력한 값에 대한 고유성 요구 사항 제거 |
|
제약 조건 식을 만들어 데이터 조건 검사 |
|
제약 조건을 새 데이터에만 적용하거나 기존 데이터에도 적용 |
|
테이블에 한 개의 CHECK 제약 조건을 첨부하여 하나 이상의 열에서 사용할 수 있는 데이터 값 지정 |
|
복제 에이전트가 테이블에 데이터를 삽입 또는 업데이트하는 경우 CHECK 제약 조건 사용 안 함 |
|
테이블에서 데이터가 추가, 업데이트 또는 삭제되는 경우 CHECK 제약 조건 사용 안 함 |
방법: INSERT와 UPDATE 문에서 CHECK 제약 조건 사용 안 함(Visual Database Tools) |
제약 조건 식 또는 특정 조건에 따라 제약 조건을 사용하거나 사용할 수 없게 하는 옵션 변경 |
|
열에서 데이터 값의 제한 제거 |
|
속성 창에 선택한 CHECK 제약 조건의 속성 표시 |