다음을 통해 공유


방법: 테이블 또는 열에 새 CHECK 제약 조건 첨부

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

참고

일부 데이터베이스의 경우 CHECK 제약 조건의 기능이 다릅니다.데이터베이스에서 CHECK 제약 조건을 사용하는 방법에 대한 자세한 내용은 데이터베이스 설명서를 참조하십시오.

참고

일부 Visual Studio 사용자 인터페이스 요소의 경우 다음 지침에 설명된 것과 다른 이름 또는 위치가 시스템에 표시될 수 있습니다. 이러한 요소는 사용하는 Visual Studio 버전 및 설정에 따라 결정됩니다. 자세한 내용은 Visual Studio 설정을 참조하십시오.

새 CHECK 제약 조건을 첨부하려면

  1. 데이터베이스 다이어그램에서 제약 조건을 첨부할 테이블을 마우스 오른쪽 단추로 클릭한 다음 바로 가기 메뉴에서 CHECK 제약 조건을 선택합니다.

    또는

    제약 조건을 첨부할 테이블에 대해 테이블 디자이너를 열고 테이블 디자이너를 마우스 오른쪽 단추로 클릭한 다음 바로 가기 메뉴에서 CHECK 제약 조건을 선택합니다.

  2. 추가를 클릭합니다.

    참고

    제약 조건의 이름을 바꾸려면 제약 조건 이름 상자에 원하는 이름을 입력합니다.

  3. 필드의 표에 CHECK 제약 조건의 SQL 식을 입력합니다. 예를 들어, authors 테이블에서 state 열의 항목을 뉴욕으로 제한하려면 다음을 입력합니다.

    state = 'NY'
    

    또는, zip 열에 다섯 자리 숫자를 입력하도록 만들려면 다음을 입력합니다.

    zip LIKE '[0-9][0-9][0-9][0-9][0-9]'
    

    참고

    숫자가 아닌 제약 조건 값은 모두 작은따옴표(')로 묶어야 합니다.

  4. 테이블 디자이너 범주를 확장하고 제약 조건을 적용할 때 설정할 내용을 선택합니다.

    • 제약 조건을 만들기 이전부터 있던 데이터에 대해 제약 조건을 테스트하려면 만들거나 활성화할 때 기존 데이터 검사를 선택합니다.

    • 현재 테이블에서 복제 작업을 수행할 때마다 제약 조건을 적용하려면 복제에 적용을 선택합니다.

    • 현재 테이블의 행을 삽입하거나 업데이트할 때마다 제약 조건을 적용하려면 INSERTs 및 UPDATEs에 적용을 선택합니다.

참고 항목

참조

인덱스/키 대화 상자

기타 리소스

제약 조건 작업

키 작업