我需要传递一些嵌套存储过程的参数。这是我的场景。 Proc1
是主要的存储过程。我打电话给Proc1
内的另一个名为Proc2
的存储过程。当我为这两个procs传递相同的参数。我收到错误。将参数从一个存储过程传递到另一个存储过程
这里是我的存储过程 - 任何帮助将不胜感激。
Create Procedure Proc1(
@fname varchar(20),
@lname varchar(20),
@adr varchar(40),
@city varchar(20)
)
AS
Insert into Address(fname,lname,Adr1,City) values(@fname,@lname,@adr,@city)
exec proc2 @fname,
@lname ,
@adr ,
@city
你得到了什么错误? – Taryn
“Proc2”的来源是怎样的? (如果它很长,至少需要在参数声明中发布该部分)。 –
嗨我想出了问题,谢谢你的时间 – Henry