상세 컨텐츠

본문 제목

Oracle Function 예제

DataBase/Oracle

by 탑~! 2012. 6. 4. 16:55

본문



Oracle Function 예제


CREATE OR REPLACE FUNCTION TRF.fnCalcStr

(

       str             VARCHAR2

)

RETURN VARCHAR2

IS RESULT_DATA VARCHAR2(100);


BEGIN 

    

   

    EXECUTE IMMEDIATE 'SELECT ' || str || ' FROM DUAL' INTO RESULT_DATA;

    RETURN RESULT_DATA;



END;

/



호출 : SELECT CalcFunction, fnCalcStr(CalcFunction) FROM TESTTABLE;

'DataBase > Oracle' 카테고리의 다른 글

Table Function 예제-2  (0) 2012.06.04
Oracle Table Function 예제  (0) 2012.06.04
Oracle 저장함수 RAISE_APPLICATION_ERROR  (0) 2012.05.31
SYS, SYSTEM 비번을 잃어버렸을때  (0) 2012.05.31
오라클 유용한 함수 정리  (0) 2012.05.31

관련글 더보기