ORACLE

[ORACLE]Function 예제

선영아 사랑해 2020. 11. 2. 13:59

--사용자ID를 이용한 사용자명 조회 FUNCTION 예제

 

CREATE OR REPLACE FUNCTION FN_GetUserName(v_UserID IN VARCHAR2)
RETURN VARCHAR2

IS

    v_UserName VARCHAR2(20);

    BEGIN
        SELECT UserName INTO v_UserName
         FROM TB_USER
        WHERE 1=1
           AND USER_ID = v_UserID
   ;
   
    EXCEPTION
        WHEN OTHERS THEN 
                v_UserName := SQLERRM;
    END;

RETURN v_UserName;

END;

'ORACLE' 카테고리의 다른 글

[ORACLE]CASE WHEN 이용한 조회 시간 증가 발생  (0) 2020.11.02
[ORACLE]GROUP BY 예제  (0) 2020.11.02
[ORACLE]MERGE INTO 예제  (0) 2020.11.02
[ORACLE]테이블 생성 예제 스크립트  (0) 2020.11.02
[ORACLE]ORACLE 정보 조회 쿼리  (0) 2020.11.02