CREATE OR REPLACE FUNCTION MyFunc (nInput NUMBER) 
    RETURN VARCHAR2 
IS 
    Ret VARCHAR2(14); 
BEGIN 
    SELECT dname 
      INTO Ret 
      FROM dept 
     WHERE deptno = nInput; 

    RETURN Ret; 
END;

참 쉽죠?

사용법은 ..?

nInput이 14라면

SELECT MyFunc(14) FROM DUAL;

 

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

오라클 쿼리 힌트  (1) 2024.09.05
[ORACLE] Constraint 쿼리로 제거하는 방법  (0) 2022.11.29

+ Recent posts