1.如果你的存储过程没有带输出参数
例如存储过程为
create procedure proc_test
@a int,
@b varchar(50)
as
begin
delete from 表名 where 字段 and 字段
end
想执行这个存储过程的话
exec 存储过程名称 参数(多个用逗号隔开)
示例 exec proc_test 2,'是'
2.如果你的存储过程有带输出参数
例如存储过程为
create procedure proc_test
@a int,
@b varchar(50) output
as
select @b=字段 from 表名 where 字段
想执行这个存储过程的话
exec 存储过程名称 参数(多个用逗号隔开,有output要加output)
示例 declare @b varchar(50)
exec proc_test 2,@b output
select @b