DB- 체크 제약조건
-
도메인 제약 조건의 꽃이라고 할수있다.
- 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-%-____');
댓글남기기