[Oracle] SQL문 정리 2
제약조건 Check - 데이터를 입력 받을 때 해당 값이 미리 정해진 조건에 부합하는지 확인 후 부합하면 입력받고, 부합하지 않으면 오류를 발생 CREATE TABLE emp08( empno NUMBER, ename VARCHAR(20), job VARCHAR(20), deptno NUMBER, gender char(1) CHECK(gender IN('M', 'F')) ); -- 오류 : ORA-02290: check constraint (HR.SYS_C007072) violated INSERT INTO emp08 VALUES(100, 'park', 'IT', 30, 'A'); - Check의 부합 조건 (CHECK gender IN('M', 'F')) 에 'A'는 부합하지 않기 때문에 INSERT IN..
2022. 3. 9.