에듀윌 · DROP · TRUNCATE · DELETE
★ 시험 1순위 정조준
매년 매 회차 1순위 — 한 종합표로 박아두기

DROP vs TRUNCATE vs DELETE 분별

비교 항목DROPTRUNCATEDELETE
SQL 분류DDLDDLDML
삭제 대상객체 자체데이터 전체데이터 부분/전체
WHERE 절✅ (WHERE id=3)
자동 COMMIT
ROLLBACK
AUTO_INCREMENT(객체 제거)초기화이어짐
건축 비유건물 철거가구만 빼기서류 한 장씩
✓ 14글자 즉답 카드
DROP은 객체 · TRUNCATE는 데이터 통째 · DELETE는 부분. 테이블 자체가 필요 없으면 DROP, 데이터만 통째면 TRUNCATE, 조건으로 일부면 DELETE.