문제
SQLDROP과 DELETE의 차이점으로 가장 적절하지 않은 것은?
① DROP은 DDL이고 DELETE는 DML이다 ② DROP은 테이블 구조를 제거하고 DELETE는 데이터만 삭제한다 ③ DROP은 자동 커밋되고 DELETE는 롤백이 가능하다 ④ DROP과 DELETE 모두 WHERE 조건을 사용할 수 있다
정답
4번
해설
SQLDROP 명령어는 WHERE 조건을 사용할 수 없습니다. DROP은 테이블 전체를 제거하는 DDL 명령어이며, 조건부 삭제는 불가능합니다. DELETE는 WHERE 조건을 사용하여 특정 행만 삭제할 수 있는 DML 명령어입니다.