SQLD · 60회 변형 · 어려움 난이도 · 36번

Q.36202660어려움 변형2과목 · SQL 기본 및 활용

EMP 테이블의 전체 데이터를 삭제하는 방법을 비교한 다음 설명 중 가장 적절하지 않은 것은?

  • 1TRUNCATE TABLE EMP는 삭제 후 ROLLBACK으로 복구할 수 있도록 각 행의 삭제 내역을 로그로 기록한 뒤 수행된다.
  • 2DELETE FROM EMP는 DML이므로 COMMIT을 수행하기 전이라면 ROLLBACK으로 삭제를 취소할 수 있다.
  • 3TRUNCATE TABLE EMP는 테이블 구조는 남기고 데이터만 제거하며, DML이 아닌 DDL로 분류된다.
  • 4DROP TABLE EMP는 데이터와 함께 테이블 구조 자체를 제거하는 DDL이다.

정답: 1 · TRUNCATE TABLE EMP는 삭제 후 ROLLBACK으로 복구할 수 있도록 각 행의 삭제 내역을 로그로 기록한 뒤 수행된다.

해설
해설 불러오는 중…
이 회차 문제 풀어보기 →SQLD 더 풀기