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

테이블에 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. 테이블 디자이너 범주를 확장하고 제약 조건을 적용할 때 설정할 내용을 선택합니다.

    • 제약 조건을 만들기 이전부터 있던 데이터에 대해 제약 조건을 테스트하려면 만들거나 활성화할 때 기존 데이터 검사를 선택합니다.
    • 현재 테이블에서 복제 에이전트가 삽입 또는 업데이트를 수행할 때마다 제약 조건을 적용하려면 복제에 적용을 선택합니다. 자세한 내용은 NOT FOR REPLICATION으로 제약 조건, ID 및 트리거 제어를 참조하십시오.
    • 현재 테이블의 행을 삽입하거나 업데이트할 때마다 제약 조건을 적용하려면 INSERT 및 UPDATE에 적용을 선택합니다.

참고 항목

관련 자료

제약 조건 작업(Visual Database Tools)
키 작업(Visual Database Tools)
인덱스/키 대화 상자(Visual Database Tools)

도움말 및 정보

SQL Server 2005 지원 받기