2016-11-24 49 views
0
Sp1 
{ 
select count(*) from eventlist 
} 

sp2(in a int , b out int) 
{ 

set b=call sp1(); 

} 

我要打電話SP1值到另一個SP2和什麼都值將來自我們必須設置Sp1的爲輸出參數SP1,請告訴我如何做到這一點我需要幫助。怎樣一個過程值調用另一個MySQL中

回答

0

使用OUTPUT參數,你已經提到像

create procedure sp2 (in a int , out b int) 
as 
begin 
declare @out_value int; 
CALL sp1(4, @out_value); 
select @out_value; 
end; 
0
Try this, 

CREATE PROCEDURE sp2(in a INT,out b int) 
BEGIN 
CALL sp1(@value); 
SELECT @value; 
END; 
相關問題