테이블 삭제

 

*기능

-기존 테이블과 데이터를 모두 삭제

-DROP TABLE 명령문 사용

-삭제된 테이블 칼럼에 대해 생성된 인덱스도 함께 삭제

-삭제된 테이블과 관련된 뷰와 동의어 'invalid' 상태

-삭제할 테이블의 기본 키나 고유 키를 디른 테이블에서 참조하고 있는 경우 삭제 불가능

  。참조하는 테이블(자식 테이블)을 먼저 삭제

  。DROP TABLE 명령문 마지막에 CASCADE CONSTRAINTS 옵션을 사용하여 무결성 제약조건을 동시에 삭제

 

*사용법

DROP    TABLE   [schema.]   table   [cascade constraints]

 

-cascade constraints : 삭제 대상 테이블의 기본 키나 고유 키를 참조하는 무결성 제약조건을 동시에 삭제하기 위한 옵션

 

 

+ Recent posts