mssql sql server 调用(执行)存储过程方法分享


摘要:
下文讲述使用sql脚本调用存储过程的方法



一、SQL SERVER中脚本调用无输出值存储过程的方法

———————————-

--定义存储过程
create procedure [sp_test] 
  @a int,@b int
as
begin
 select @a as a @b as b
end
go 
--调用存储过程
 declare @aExtend int = 100
 declare @bExtend int =200
 exec sp_test @a =@aExtend,@b =@bExtend


二、SQL SERVER中脚本调用存在输出值存储过程的方法

———————————-

--定义存储过程
create procedure [sp_test] 
  @a int,@b int output 
as
begin
 set @b =@a 
end
go
--调用存储过程,并输出相关值
declare @aExtend int =888
declare @bExtend int
exec dbo.sp_test @a=@aExtend,@b=@bExtend output

print @bExtend 
go
drop proc sp_test 
mssql_sqlServer_存储过程使用方法简介

mssql_sqlServer_存储过程使用方法简介