문제 토론

문제 목록으로

문제

다음 SQL에서 TRUNCATE와 DELETE의 차이점은?

1. TRUNCATE는 롤백 불가, DELETE는 롤백 가능 (정답)
2. DELETE가 더 빠름
3. TRUNCATE는 WHERE 절 사용 가능
4. 차이가 없음

해설

TRUNCATE는 DDL 명령으로 전체 테이블을 빠르게 비우지만 롤백이 불가능합니다. DELETE는 DML 명령으로 롤백이 가능하고 WHERE 절을 사용할 수 있습니다.

로그인하여 토론에 참여하세요.

댓글 (0)

댓글
답글

아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!