개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr
개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr
* 기능
- 기존 테이블과 데이터를 모두 삭제
- DROP TABLE 명령문 사용
- 삭제된 테이블 칼럼에 대해 생성된 인덱스도 함께 삭제
- 삭제된 테이블과 관련된 뷰와 동의어 ‘invalid’ 상태
- 삭제할 테이블의 기본 키나 고유 키를 다른 테이블에서 참조하고 있는 경우 삭제 불가능
참조하는 테이블(자식 테이블)을 먼저 삭제
DROP TABLE 명령문 마지막에 CASCADE CONSTRAINTS 옵션을 사용하여 무결성 제약조건을 동시에 삭제
- cascade constraints : 삭제 대상 테이블의 기본 키나 고유 키를 참조하는 무결성 제약조건을 동시에 삭제하기 위한 옵션
* 사용 예
- addr_third 테이블을 삭제 하여라.
'오라클 > Oracle,SQL' 카테고리의 다른 글
[SQL 기초 및 PL-SQL 강의자료] DELETE, DROP, TRUNCATE의 비교 (0) | 2016.05.16 |
---|---|
[SQL 기초 및 PL-SQL 강의자료] TRUNCATE 명령문 (0) | 2016.05.16 |
[SQL 기초 및 PL-SQL 강의자료] 테이블 이름 변경 (0) | 2016.05.16 |
[SQL 기초 및 PL-SQL 강의자료] 테이블 칼럼 변경 (0) | 2016.05.16 |
[SQL 기초 및 PL-SQL 강의자료] 테이블 칼럼 삭제 (0) | 2016.05.16 |