DROP문

  • 테이블을 삭제하는 명령어
  • 테이블의 구조와 데이터를 모두 삭제하므로 사용에 주의해야 한다.
  • 삭제하려는 테이블의 기본키를 다른 테이블에서 참조하고 있다면 삭제가 거절된다.(제약조건 위배)
  • 참조하는 테이블부터 삭제하거나 CASCADE CONSTRAINTS 옵션을 사용하여 무결성 제약조건을 동시에 삭제하면 된다.
  • 테이블을 삭제하면 테이블의 컬럼에 대해 생성된 인덱스도 함께 삭제된다.
  • 삭제된 테이블과 관련된 뷰와 시노님은 invalid 상태가 된다.
  • 형식
    DROP TABLE 테이블이름 [CASCADE CONSTRATINS] [PURGE]

+ Recent posts