| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 650 人关注过本帖
标题:[求助]初学者问!~~ 请知道回答一下 谢谢
只看楼主 加入收藏
yongerchen
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2005-9-11
收藏
 问题点数:0 回复次数:4 
[求助]初学者问!~~ 请知道回答一下 谢谢

CREATE procedure tong1 @nlsum int output as begin set @nlsum=(select sum(nl) from table22) end

请问@nlsum 作为输出参数~在查询分析器里怎么把@nlsum的值print出来! 格式我忘记了 !

搜索更多相关主题的帖子: procedure 
2005-09-23 23:58
yongerchen
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2005-9-11
收藏
得分:0 
execute tong1
declare @nlsum
begin
set @nlsum=(select sum(nl) from table22)
print @nlsum
end
我这样写 老是报错!  
2005-09-23 23:59
sp_maoqi
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2005-9-1
收藏
得分:0 

CREATE procedure tong1 @nlsum int output as begin set @nlsum=(select sum(nl) from table22) print @nlsum end

execute tong1 1


2005-09-25 09:48
koradji_m
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2005-9-9
收藏
得分:0 
CREATE procedure tong1
@nlsum int output
as
begin
set @nlsum=(select sum(nl) from table22)
end
---------
declare @ko varchar(10)
SET @ko='23'
exec tong1 @ko output
select @ko
事先先赋值给@ko ,让它去调用tong1的存储过程,返回就可以了。。。

遇到帮助过你的人时,记得好好感恩,因为他是你人生的转折点。
2005-10-11 17:28
Tailor
Rank: 1
等 级:新手上路
帖 子:152
专家分:0
注 册:2005-6-26
收藏
得分:0 
这个用过程不是太好,最好用自定义函数.

2005-10-12 13:16
快速回复:[求助]初学者问!~~ 请知道回答一下 谢谢
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021834 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved