0
Sp1
{
select count(*) from eventlist
}
sp2(in a int , b out int)
{
set b=call sp1();
}
我要打電話SP1值到另一個SP2和什麼都值將來自我們必須設置Sp1的爲輸出參數SP1,請告訴我如何做到這一點我需要幫助。怎樣一個過程值調用另一個MySQL中
Sp1
{
select count(*) from eventlist
}
sp2(in a int , b out int)
{
set b=call sp1();
}
我要打電話SP1值到另一個SP2和什麼都值將來自我們必須設置Sp1的爲輸出參數SP1,請告訴我如何做到這一點我需要幫助。怎樣一個過程值調用另一個MySQL中
使用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;
Try this,
CREATE PROCEDURE sp2(in a INT,out b int)
BEGIN
CALL sp1(@value);
SELECT @value;
END;