삭제옵션

    [Oracle] CONSTRAINT(제약조건)_FOREIGN KEY(외래키)_삭제옵션

    자식 테이블 생성시 외래키 제약조건 부여할 때 삭제옵션 지정가능 * 삭제옵션 : 부모테이블의 데이터 삭제시 그 데이터를 사용하고 있는 자식테이블의 값을 어떻게 처리할껀지 - ON DELETE RESTRICTED (기본값) : 삭제제한옵션으로, 자식데이터로 쓰이는 부모테이터는 삭제 아예 안되게끔 - ON DELETE SET NULL : 부모데이터 삭제시 해당 데이터를 쓰고 있는 자식데이터의 값을 NULL로 변경 - ON DELETE CASCADE : 부모데이터 삭제시 해당 데이터를 쓰고 있는 자식데이터도 같이 삭제시킴 SET NULL 옵션 CREATE TABLE MEM( MEM_NO NUMBER PRIMARY KEY, MEM_ID VARCHAR2(20) NOT NULL UNIQUE, MEM_PWD VARC..