728x90
반응형
제어문의 개요
✔️ 프로그램의 진행 순서를 변경하기 위해 사용하는 명령문
✔️ 제어문의 종류 : IF, LOOP, GOTO 등
❓문제 (정답은 더보기 클릭)
다음은 ‘업무평가’가 “A”인 경우 “승진”, “B”인 경우 “보류”, 그 외의 경우 “탈락”을 반환하는 사용 자 정의 함수를 PL/SQL로 구현한 것이다. 사용자 정의 함수가 올바르게 구현될 수 있도록 괄호 (①, ②)에 적합한 명령을 넣어 SQL문을 완성하시오.
CREATE OR REPLACE FUNCTION VALUATE(업무평가 IN VARCHAR2)
RETURN VARCHAR2
IS
result VARCHAR2(5) := ‘( ① )’;
BEGIN
IF 업무평가 = ‘A’ THEN
result := ‘승진’;
( ② ) 업무평가 = ‘B’ THEN
result := ‘보류’;
END IF;
RETURN result;
END;
더보기
① 탈락, ② ELSEIF
반응형
'자격증 > 정보처리기사' 카테고리의 다른 글
[정보처리기사 실기] Secure SDLC, 시큐어 코딩 (0) | 2022.06.17 |
---|---|
[정보처리기사 실기] 소프트웨어 개발 보안 (0) | 2022.06.16 |
[정보처리기사 실기] 사용자 정의 함수의 개요 (0) | 2022.06.14 |
[정보처리기사 실기] 트리거(Trigger)의 개요 (0) | 2022.06.13 |
[정보처리기사 실기] 프로시저(Procedure)의 개요 (0) | 2022.06.10 |