我可以这样做,因为如果我在mysql中使用xxx()这样的普通形式,它会从函数调用吗?请告诉我该怎么做,thx。
答案 0 :(得分:2)
在SQL Server中,它是普通的exec proc
语句,这里是sql server语法
create procedure prYourProc
as
-- exec other proc
exec prSomeOtherProc
-- to get return value
declare @var int
exec @var = prSomeOtherProc
答案 1 :(得分:0)
程序1
DROP PROCEDURE IF EXISTS Proc1;
CREATE PROCEDURE Proc1()
BEGIN
CALL Proc2();
END
程序2
DROP PROCEDURE IF EXISTS Proc2;
CREATE PROCEDURE Proc2()
BEGIN
SELECT ColumnName FROM table2;
END