외래키 수정 (1) 썸네일형 리스트형 [Oracle DB] Foreign key (외래키) 추가, 삭제 1. Foreign key ADD ALTER TABLE [외래키를 추가 할 테이블명] ADD CONSTRAINT [제약조건명] FOREIGN KEY (컬럼명) REFERENCES [부모테이블명](PK컬럼명) [ON DELETE CASCADE / ON UPDATE CASECADE] ON DELETE CASCADE 부모테이블의 PK가 삭제될 때 이를 참조하고 있는 Key가 포함된 모든 행을 삭제한다. ON UPDATE CASCADE 부모테이블의 PK가 Update될 때 이를 참조하고 있는 Key가 포함된 모든 행의 FK의 값을 수정된 PK의 값으로 수정한다. 2. Foreign key Delete ALTER TABLE [테이블명] DROP CONSTRAINT [제약조건명]; 이전 1 다음