输出参数在存储过程里面能调用吗

在坚持几年 2013-12-09 05:03:15

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却没有修改

...全文
142 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
在坚持几年 2013-12-10
  • 打赏
  • 举报
回复
,不好意思表名写错了。浪费大家感情了,结贴!
水族杰纶 2013-12-09
  • 打赏
  • 举报
回复
引用 8 楼 cmy_ymc 的回复:
没觉得有错啊,我就是加了 else begin update dbo.tcon set bf_code=@Fac where Ls_no=@ls_no//这行是重点。 end 这个东西。另外在执行cs_jiaofuma这个存储过程里是向另一个表查数据的其中@Fac是有值的 我就不想改人家的东西,才在外面加的else的
exec @jfm=cs_jiaofuma;1 @Fac output,@username,@duanxin,@ls_no,'123',''//执行了另一个带 select @jfm,@fac 输出参数的存储过程 执行完 @jfm,@Fac有值吗
在坚持几年 2013-12-09
  • 打赏
  • 举报
回复
没觉得有错啊,我就是加了 else begin update dbo.tcon set bf_code=@Fac where Ls_no=@ls_no//这行是重点。 end 这个东西。另外在执行cs_jiaofuma这个存储过程里是向另一个表查数据的其中@Fac是有值的 我就不想改人家的东西,才在外面加的else的
水族杰纶 2013-12-09
  • 打赏
  • 举报
回复
引用 6 楼 cmy_ymc 的回复:
原来是没问题
你看下cs_jiaofuma 这个过程的参数信息 看看调用的方法是否正确
在坚持几年 2013-12-09
  • 打赏
  • 举报
回复
原来是没问题
在坚持几年 2013-12-09
  • 打赏
  • 举报
回复
呵呵,这是原来的程序。cs_jiaofuma是个存储过程它后面那个;1我也不知道是做什么的,反正原来运行问题
LongRui888 2013-12-09
  • 打赏
  • 举报
回复
exec @jfm=cs_jiaofuma;1 @Fac output,@username,@duanxin,@ls_no,'123',''//执行了另一个带输出参数的存储过程 这个红色的是什么意思?
在坚持几年 2013-12-09
  • 打赏
  • 举报
回复
else begin update dbo.tcon set bf_code=@Fac where Ls_no=@ls_no//这行是重点。 end 这段是后加的没加之前执行是没问题的
水族杰纶 2013-12-09
  • 打赏
  • 举报
回复
exec @jfm=cs_jiaofuma;1 @Fac output,@username,@duanxin,@ls_no,'123',''// 这里执行过程写法是不是不对 mssql?
在坚持几年 2013-12-09
  • 打赏
  • 举报
回复
本人十分确定在这个存储过程体外调用@Fac 是有值得

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧