oracle

[Oracle]function 함수 만들기

IT짭스 2013. 5. 31. 15:25

CREATE OR REPLACE FUNCTION getLstcsNm(
    reqstNo IN VARCHAR2
)
RETURN  VARCHAR2
IS
    resultStr VARCHAR2(100) :='mmm';
   

BEGIN
--    CASE reqstNo
--        WHEN '01' THEN resultStr := '원어민';
--    END;
    IF reqstNo = '01' THEN
        resultStr := '원어민';
    ELSIF reqstNo = '02' THEN
        resultStr := '업무가능';
    ELSIF reqstNo = '03' THEN
        resultStr := '일상생활';
    ELSIF reqstNo =  '04' THEN
        resultStr := '약간가능';
    ELSE resultStr :=  '';
    END IF;
    RETURN resultStr;
   
END;
/


select getLstcsNm('01') from dual