別のストアド プロシージャからストアド プロシージャを呼び出し、(2 番目のプロシージャから) 取得した値を最初のプロシージャに戻す方法はありますか?
1 に答える
            2        
        
		
-- procedure #1
create or replace procedure Proc1(p_RetValue out SomeDataType) 
is
begin
  -- any logic goes here
  p_retValue := 5+5; -- for example. Let's assume that the SomeDataType is number;   
end;
-- second procedure 
create or replace procedure Proc2 is
  l_variable number;
begin
  Proc1(l_variable);  -- the value 10 will be assigned to l_variable;
end; 
    于 2012-09-13T10:11:35.753   に答える