• 도메인 제약 조건의 꽃이라고 할수있다.

  • CHECK 제약 조건 (테이블을 생성할 때 설정하는 방법)
    CREATE TABLE TEST
    (
      ID  VARCHAR2(50)    NULL,
      PHONE   VARCHAR2(200) CHECK(PHON LIKE '010-%-____')  NOT NULL,
      EMAIL   VARCHAR2(500)   NULL
    )
    

    -> 테이블을 만들때 컬럼뒤에 제약조건을 걸수있는데 값을 범위나 형식을 확인해서 알맞지않으면 들어가지않도록 제약 오류를 내는것이다.

  • 체크제약조건이 설정되지않은 상태에서 테이블을 만들고 추가하고싶다면 ? ->
    ALTER TABLE TEST ADD CONSTRAINT CK_TEST_PHONE CHECK(PHONE LIKE '010-%-____');
    

댓글남기기