책 내용 질문하기
책 내용 질문
도서
2027 한 권으로 끝내는 시나공 SQLD + 시험장에 들고 가는 킬러 문항 32제
페이지
178
조회수
98
작성일
2026-08-17
작성자
한*연
첨부파일

178쪽 2번 문제에서 RPAD 함수가 sql server 에는 없다고 해서 오류라 4번이 답이던데, 앞서 책에선 오라클에서만 쓰는건지 정확히 내용이 나온걸 제가 못찾은건지 아니면 따로 substr 처럼 뭐 sql에선 다르게 쓴다 라는 설명이 없으면 무조건 오라클 전용인건지 궁금합니다;;

답변
2026-08-18 08:46:35

안녕하세요

좋은 질문 주셔서 감사합니다.

함수 사용 범위에 대해 헷갈리실 수 있는 부분이라 아래와 같이 정리해 드립니다.


교재에 수록된 함수는 기본적으로 오라클 전용 함수를 기준으로 설명하고 있습니다.

MS SQL Server에서 사용하거나 표준 함수에 해당하는 경우에는, 해당 함수의 설명 부분에 별도로 표시해 두었습니다.

따라서 함수 설명에 별도의 언급이 없다면 오라클 전용 함수로 이해하시면 됩니다.


말씀해 주신 178쪽 2번 문제는 함정 문제로 함수의 기능을 모두 알아도 틀릴 수 있게 출제 해 보았습니다.

해설대로 RPAD 함수 역시 오라클 전용 함수이기 때문에 SQL Server에는 존재하지 않아 오류가 발생하므로 4번이 정답이 됩니다.


다만 이 기준이 교재에서 한눈에 드러나지 않아 혼란을 드린 점 양해 부탁드립니다.

이해를 돕기 위해 다음 인쇄 시 관련 설명을 보강하도록 하겠습니다.

또 궁금한 점 있으시면 언제든 편하게 남겨 주세요. 감사합니다.

  • 관리자
    2026-08-18 08:46:35

    안녕하세요

    좋은 질문 주셔서 감사합니다.

    함수 사용 범위에 대해 헷갈리실 수 있는 부분이라 아래와 같이 정리해 드립니다.


    교재에 수록된 함수는 기본적으로 오라클 전용 함수를 기준으로 설명하고 있습니다.

    MS SQL Server에서 사용하거나 표준 함수에 해당하는 경우에는, 해당 함수의 설명 부분에 별도로 표시해 두었습니다.

    따라서 함수 설명에 별도의 언급이 없다면 오라클 전용 함수로 이해하시면 됩니다.


    말씀해 주신 178쪽 2번 문제는 함정 문제로 함수의 기능을 모두 알아도 틀릴 수 있게 출제 해 보았습니다.

    해설대로 RPAD 함수 역시 오라클 전용 함수이기 때문에 SQL Server에는 존재하지 않아 오류가 발생하므로 4번이 정답이 됩니다.


    다만 이 기준이 교재에서 한눈에 드러나지 않아 혼란을 드린 점 양해 부탁드립니다.

    이해를 돕기 위해 다음 인쇄 시 관련 설명을 보강하도록 하겠습니다.

    또 궁금한 점 있으시면 언제든 편하게 남겨 주세요. 감사합니다.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.