에듀윌 · DROP TABLE
건물 철거
데이터만이 아니라 객체 자체를 통째로 제거

DROP — 건물 철거, 땅까지 비움

DROPDROP TABLE
정의
테이블 객체를 통째로 제거 — 데이터 + 구조 + 인덱스 + 트리거 + 권한 + 카탈로그 항목 여섯 가지를 한 번에. 자동 COMMIT으로 ROLLBACK ❌.
DROP TABLE student;
-- 기본형 (= RESTRICT)
DROP TABLE student CASCADE;
-- 참조 객체까지 연쇄 제거
DROP TABLE student RESTRICT;
-- 참조 중이면 거부 (기본값)
옵션동작
CASCADE자식 객체 연쇄 제거 — 부속 창고도 철거
RESTRICT참조 FK 있으면 거부 — 안전장치(기본값)
합격 공식
DROP = 객체 통째로 철거 + 자동 COMMIT + CASCADE/RESTRICT. 함정 — 'DROP은 데이터만 제거' ❌ → 구조까지 통째.