SQLDSQL 기본난이도 2MCQ

SQLD SQL 기본 기출문제 #1363

문제

UPSERT 작업에 대한 설명으로 가장 적절하지 않은 것은?

① INSERT와 UPDATE를 하나의 문장으로 처리할 수 있다 ② 대상 레코드가 존재하면 UPDATE를 수행한다 ③ 대상 레코드가 존재하지 않으면 INSERT를 수행한다 ④ 표준 SQL에서는 UPSERT 키워드를 사용한다

정답

4

해설

표준 SQL에는 UPSERT라는 키워드가 없습니다. UPSERT 기능은 각 DBMS마다 다른 방식으로 구현됩니다(Oracle의 MERGE, MySQL의 ON DUPLICATE KEY UPDATE, PostgreSQL의 ON CONFLICT 등). ①②③은 모두 UPSERT의 올바른 특징입니다.

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

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

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