输出参数在存储过程里面能调用吗
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[bf_jiaofuma_sq]
@Fac varchar(50) output,
@username varchar(100),
@duanxin varchar(100),
@ls_no varchar(50)
AS
begin
declare @jfm int
exec @jfm=cs_jiaofuma;1 @Fac output,@username,@duanxin,@ls_no,'123',''//执行了另一个带输出参数的存储过程
if(@jfm<>0)
begin
declare @cwxx varchar(50)
select @cwxx=dbo.[bf_fanhuicuowu](@jfm)
raiserror(@cwxx,16,1)
return(1)
end
else
begin
update dbo.tcon set bf_code=@Fac where Ls_no=@ls_no//这行是重点。
end
end
本人十分确定在这个存储过程体外调用@FactorCode 是有值得,但是
update dbo.tcon set bf_code=@Fac where Ls_no=@ls_no执行后,这句bf_code却没有修改
...全文
相关推荐
Sql Server 存储过程调用存储过程接收输出参数返回值
主要介绍了Sql Server 存储过程调用存储过程接收输出参数返回值,需要的朋友可以参考下
asp.net调用输出参数存储过程
asp.net调用输出参数存储过程 供测试使用
asp.net实现调用带有输出参数的存储过程实例
主要介绍了asp.net实现调用带有输出参数的存储过程,结合实例形式分析了前端基于jQuery的ajax调用及后台存储过程调用的相关技巧,需要的朋友可以参考下
C#调用存储过程详解(带返回值、参数输入输出等)
主要介绍了C#调用存储过程的方法,结合实例形式详细分析了各种常用的存储过程调用方法,包括带返回值、参数输入输出等,需要的朋友可以参考下
C#调用MySQL带输入输出参数的存储过程.txt
网上有很多文章都有参考,但是很多再关键的地方都没有描述清楚,


