Oracle 기준으로 다음 SQL을 실행한 결과로 옳은 것은?SELEC… | [SQLD] SQL 개발자 기출유형 모의고사 4회 상세 페이지

1[SQLD] SQL 개발자 기출유형 모의고사 4회
Oracle 기준으로 다음 SQL을 실행한 결과로 옳은 것은?
SELECT SUBSTR('ICN-NRT-ICN', 5, 3)    AS 부분,
       INSTR('ICN-NRT-ICN', 'ICN', 2) AS 위치,
       CEIL(-2.3)  AS 올림,
       FLOOR(-2.3) AS 내림
  FROM DUAL;
1
부분위치올림내림
NRT9-2-3
2
부분위치올림내림
NRT9-3-2
3
부분위치올림내림
RT-9-2-3
4
부분위치올림내림
NRT1-2-3
해설

SUBSTR는 5번째 글자부터 3글자를 잘라 NRT 를, INSTR는 2번째 글자부터 ICN 을 찾아 뒤쪽 ICN 의 시작 위치 9를 돌려준다.

CEIL은 그 값 이상인 최소 정수라 -2, FLOOR 는 그 값 이하인 최대 정수라 -3 이 된다.

  • 위치가 1인 표는 시작 위치 2를 무시하고 처음부터 찾았다.
  • 올림과 내림이 뒤바뀐 표는 음수에서 방향을 반대로 보았다.
  • 부분이 RT- 인 표는 시작 위치를 한 칸 밀려 셌다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[SQLD] SQL 개발자 기출유형 모의고사 4회 50문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요SQLD SQL 개발자 실전 모의고사 암기장 전체 보기