본문 바로가기
IT-개발,DB

[개발/오라클] pl/sql 상에서 프로시저 실행 DBMS_OUTPUT

by SB리치퍼슨 2010. 2. 2.

-- 시작전 serveroutput을 on으로 바꾸어 output메시지를 볼수있도록 한다.

SET serveroutput on;

DECLARE
  psr_return NUMBER;
  psr_msg VARCHAR2(2000);
BEGIN

-- 파라미터 변수에 값 바인딩
  psr_return := 0000;
  psr_msg       := 'TEST';

 -- 프로시저 실행
  SP_APPROVELINE_SAVE ( 0, 'TEST', '20090925063000', '0001', psr_return, psr_msg);

  DBMS_OUTPUT.PUT_LINE('psr_return : '|| psr_return);
  DBMS_OUTPUT.PUT_LINE('psr_msg : '|| psr_msg);
END;

-- DB사용 툴에따라 빼줘야 작동 될 수 도있다.

반응형

댓글