SQLDSQL 활용난이도 3MCQ

SQLD SQL 활용 기출문제 #1328

문제

다음 중 Oracle에서 문자열 패턴 매칭에 사용되는 함수 조합으로 가장 적절하지 않은 것은?

① REGEXP_LIKE와 REGEXP_INSTR을 함께 사용하여 패턴 존재 여부와 위치를 동시에 확인 ② REGEXP_REPLACE와 REGEXP_COUNT를 연결하여 치환 후 패턴 개수를 검증 ③ REGEXP_SUBSTR과 REGEXP_MATCH를 조합하여 부분 문자열 추출과 전체 매칭 검사 ④ REGEXP_LIKE 조건문 내에서 REGEXP_SUBSTR로 추출된 값을 재검증

정답

3

해설

③번이 정답입니다. Oracle에는 REGEXP_MATCH라는 함수가 존재하지 않습니다. Oracle의 정규표현식 함수는 REGEXP_LIKE, REGEXP_SUBSTR, REGEXP_REPLACE, REGEXP_INSTR, REGEXP_COUNT 5개입니다. ①②④번은 모두 실제 존재하는 함수들의 유효한 조합 방식입니다.

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

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

[SQLD] SQL 활용 기출 #1328 | sqldpass