DB/ORACLE

오라클 테이블 삭제

보겸삼촌 2019. 6. 25. 10:50

테이블을 삭제하는 방법

 

DROP TABLE 삭제할 테이블명 [CASCADE CONSTRAINTS];

 

- [CASCADE CONSTRAINTS] 옵션

  : 해당 테이블과 관계가 있던 참조되는 제약조건이 있더라도 강제적으로 삭제한다는 것을 의미

 

 

* 참고 : SQL Server에서는 CASCADE 옵션이 없으므로 테이블 삭제를 하기 전에 꼭 테이블을 참조하는 외래키 제약 등을 먼저 삭제해야 테이블을 삭제할 수 있다.

 

 

-  테이블 삭제 전

 

DROP TABLE TEST_TABLE_01 CASCADE CONSTRAINTS;

COMMIT;

 

- 테이블 삭제 후