日期:2014-05-19  浏览次数:20367 次

这句话什么意思
ALTER     Procedure   [sp1_emps_add]
@Dept     varchar(4)
AS
DECLARE   @DeptName   varchar(50)
exec   sp3_emps_i   @Dept=@Dept

@Dept=@Dept什么意思,有点不明白
本人刚开始弄sp,谢谢指点

------解决方案--------------------
执行存储过程sp3_emps_i得到它的返回值 @Dept(后面的)前面的是在本过程里的变量声明.
------解决方案--------------------
变量赋值
等同
exec sp3_emps_i @Dept