빅데이터과정/PL/SQL
#9_140625_PL_SQL_CASE 문
하히후후후
2014. 7. 14. 11:27
728x90
# CASE 문
문제34. 부서번호를 물어보게 하고 부서번호를 입력했을 때 10번이면 “인사팀입니” 20번이면 “개발팀입니다” 30번이면 “영업팀입니다” 라는 메시지가 출력되게 하시오
ACCEPT p_deptno PROMPT '부서번호를 입력하시오 '
DECLARE
v_deptno emp.deptno%TYPE := &p_deptno;
v_tmp VARCHAR2(20);
BEGIN
v_tmp := CASE v_deptno
WHEN 10 THEN '인사팀입니다'
WHEN 20 THEN '개발팀입니다'
ELSE '영업팀입니다'
END;
dbms_output.put_line (v_tmp);
END;
/