SQLDSQL 기본난이도 2MCQ

SQLD SQL 기본 기출문제 #866

문제

다음 중 DROP과 DELETE의 차이점으로 가장 적절하지 않은 것은?

① DROP은 DDL 명령어이고, DELETE는 DML 명령어이다 ② DROP은 테이블 구조까지 삭제하지만, DELETE는 데이터만 삭제한다 ③ DROP은 ROLLBACK이 불가능하지만, DELETE는 ROLLBACK이 가능하다 ④ DROP과 DELETE 모두 WHERE 조건절을 사용할 수 있다

정답

4

해설

SQL
DROP 명령어는 WHERE 조건절을 사용할 수 없습니다. DROP은 테이블 전체를 삭제하는 DDL 명령어로, 특정 조건으로 일부만 삭제하는 기능이 없습니다. 반면 DELETEWHERE 조건절로 특정 행만 삭제할 수 있는 DML 명령어입니다.

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQLD] SQL 기본 기출 #866 | sqldpass