SQLD관리 구문MERGE난이도 2MCQ

SQLD MERGE 기출문제 #3706

문제

MERGE 문에 대한 설명으로 가장 적절한 것은?

① MERGE는 조회 전용 명령어이다. ② MERGE는 조건에 따라 UPDATE와 INSERT를 수행할 수 있다. ③ MERGE는 COMMIT과 ROLLBACK만 수행한다. ④ MERGE는 테이블 구조만 변경한다.

정답

2

해설

정답: 2. MERGE는 대상 테이블과 원본 데이터를 비교하여 매칭되면 UPDATE, 매칭되지 않으면 INSERT 등을 수행할 수 있다.

오답 풀이

  • 1번: MERGE는 조회 전용이 아니라 데이터 변경 명령이다.
  • 2번: MERGE의 핵심 기능이다.
  • 3번: COMMIT, ROLLBACK은 TCL이다.
  • 4번: 테이블 구조 변경은 ALTER 같은 DDL의 역할이다.

보충 개념 MERGE는 UPSERT 처리에 자주 사용된다. USING, ON, WHEN MATCHED, WHEN NOT MATCHED 절의 역할을 구분해야 한다.

SQLD 시험 준비 가이드

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

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

[SQLD] MERGE 관리 구문 기출 #3706 | 문어CBT