alter1 [Oracle SQL] DDL - 테이블 변경(ALTER) 및 삭제(DROP) 데이터베이스에서 테이블을 변경하고 삭제하는 방법을 알아보겠습니다. 테이블 삭제 (DROP) 앞서 dept02 테이블과 그 테이블을 참조하는 emp02 테이블을 생성했습니다. 다음과 같이 부모 테이블인 dept02 테이블을 삭제하면 오류가 발생합니다. DROP TABLE dept02; --> 오류 --> ORA-02449: unique/primary keys in table referenced by foreign keys 이때 CASCADE CONSTRAINTS 옵션을 사용해서 삭제하면, 자식 테이블의 외래키 제약 조건도 연쇄적으로 삭제되어 부모 테이블을 삭제할 수 있게 됩니다. DROP TABLE dept02 CASCADE CONSTRAINTS; 테이블 변경 (ALTER) 생성된 테이블의 구조를 변경할 .. 2022. 5. 15. 이전 1 다음