합격 후기 작성하고 2,000원 쿠폰 받아가세요! (게시글 탭 → 합격후기)

SQL 개발자 자격증SQL 기본NULL 함수난이도 2MCQ

SQL 개발자 자격증 NULL 함수 기출문제 #3703

문제

다음 중 NULL 관련 함수의 설명으로 적절하지 않은 것은?

① NVL(expr1, expr2)는 expr1이 NULL이면 expr2를 반환한다. ② NVL2(expr1, expr2, expr3)는 expr1이 NULL이 아니면 expr2, NULL이면 expr3을 반환한다. ③ NULLIF(expr1, expr2)는 두 값이 같으면 NULL을 반환한다. ④ COALESCE(expr1, expr2, ...)는 모든 인자를 더한 합계를 반환한다.

정답

4

해설

정답: 4. COALESCE는 모든 인자를 더하는 함수가 아니라 첫 번째 NULL이 아닌 값을 반환하는 함수이다.

오답 풀이

  • 1번: NVL의 설명이다.
  • 2번: NVL2의 설명이다.
  • 3번: NULLIF의 설명이다.
  • 4번: COALESCE에 대한 설명이 틀렸다.

보충 개념 NULL 처리 함수는 시험에서 자주 계산 문제로 출제된다. NVL, NVL2, NULLIF, COALESCE의 반환 규칙을 구분해야 한다.

SQL 개발자 자격증 SQL 기본 다른 기출문제

SQL 개발자 자격증 시험 준비 가이드

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

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