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

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

참고

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

참고

표시되는 대화 상자와 메뉴 명령은 활성 설정이나 버전에 따라 도움말에서 설명하는 것과 다를 수 있습니다. 설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기를 선택합니다. 자세한 내용은 설정에 대한 작업을 참조하십시오.

새 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에 적용을 선택합니다.

참고 항목

참조

인덱스/키 대화 상자

기타 리소스

제약 조건 작업

키 작업