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

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

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

문제

다음 SQL의 실행 결과는? (Oracle)

① 000ABXXX, 1Y2Z ② 000ABXXX, 1B2D ③ ABXXX000, 1Y2Z ④ 000ABXXX, 12YZ

정답

2

해설

첫 번째 결과: RPAD('AB', 5, 'X')는 'ABXXX'가 되고, LPAD('ABXXX', 8, '0')는 '000ABXXX'가 됩니다. 두 번째 결과: TRANSLATE('ABCD', 'AC', '12')는 A→1, C→2로 치환하여 '1B2D'가 되고, REPLACE('1B2D', 'BD', 'YZ')는 연속된 문자열 'BD'를 찾아 치환하는데, '1B2D'에는 'BD'가 연속으로 존재하지 않으므로 변경되지 않아 '1B2D'가 됩니다. 따라서 정답은 '000ABXXX, 1B2D'입니다.

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

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

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

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

[SQL 개발자 자격증] 함수 SQL 기본 기출 #56 | 문어CBT