Sybase12.5.2存储过程的返回参数值

chinamoonlit 2005-07-17 09:13:22
存储过程如下,但不管是执行上一部分还是下一部分,@WCIS_Result的值总是不变。
CREATE PROCEDURE dbo.WCISP_05101
@WCIS_002 nvarchar( 50 ) ,
@WCIS_003 nvarchar( 50 ) ,
@WCIS_004 nvarchar( 50 ) ,
@WCIS_005 nvarchar( 255 ) ,
@WCIS_Result bit output
AS
BEGIN
if not exists ( select * from WCISTA_051 where WCIS_002 = @WCIS_002 and WCIS_003 = @WCIS_003 )
begin
insert into WCISTA_051( WCIS_002 , WCIS_003 , WCIS_004 , WCIS_005 ) values ( @WCIS_002 , @WCIS_003 , @WCIS_004 , @WCIS_005 )
select @WCIS_Result = 1
end
else
begin
select @WCIS_Result = 0
end
END
...全文
92 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hjh1982 2005-08-06
  • 打赏
  • 举报
回复
我来了,呵呵!
chinamoonlit 2005-08-06
  • 打赏
  • 举报
回复
up
chinamoonlit 2005-07-17
  • 打赏
  • 举报
回复
问题已经解决了,谁顶一下,我好散分结贴啊。

2,596

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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