[오라클]Oracle Function

2014. 1. 21. 14:18Database/ORACLE



반응형

oracle function 함수 만들어보자~~~


CREATE OR REPLACE FUNCTION Schemas(연결고리).GET_LIST( function 이름)

  (

    V_NAME IN  VARCHAR2 

  ) 

   RETURN VARCHAR2  

 IS

     TEMP_AGE   VARCHAR2(10) := ''   ; -- 임시변수?

  BEGIN

       SELECT AGE

  INTO   TEMP_AGE --이곳에 임시로 처들어감

  FROM   TABLE

       WHERE  NAME    = V_NAME ;


   IF SQL%NOTFOUND THEN

        RETURN(' ')    ;

   END IF;


RETURN (TEMP_AGE);



EXCEPTION

WHEN  OTHERS  THEN

   RETURN(' ')    ;


 


END GET_LIST( function 이름) ;

/


이런 식으로 응용해서 쓰면 된다. 맞나? 그냥 기억나는 데로 써봄



끝~

반응형

'Database > ORACLE' 카테고리의 다른 글

oracle start with connect by prior  (1) 2014.01.09
Oracle MERGE INTO (Upsert) 구문  (2) 2013.10.31
[Oracle TRIGGER]오라클 트리거  (0) 2013.10.10
오라클 소수점  (0) 2013.03.14
Oracle 내장함수  (0) 2013.02.08