SQLD데이터베이스 구축난이도 3MCQ

SQLD 데이터베이스 구축 기출문제 #5135

문제

다음 중 테이블의 모든 행을 즉시 삭제하고 자동 증가 값을 초기화하는 DDL 명령어로 가장 적절한 것은?

① DELETE FROM 테이블명 ② DROP TABLE 테이블명 ③ TRUNCATE TABLE 테이블명 ④ CLEAR TABLE 테이블명

정답

3

해설

TRUNCATE TABLE은 테이블 구조는 유지하면서 모든 데이터를 즉시 삭제하고 자동 증가 컬럼의 시작값을 초기화한다. DELETE는 조건부 삭제가 가능하지만 자동 증가값은 초기화되지 않고, DROP TABLE은 테이블 자체를 삭제하며, CLEAR TABLE은 존재하지 않는 명령어이다.

SQLD 시험 준비 가이드

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

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

[SQLD] 데이터베이스 구축 기출 #5135 | 문어CBT