标题:谢谢. 求助! 存储过程 中 小数点 问题........
取消只看楼主
lodhppve
Rank: 1
来 自:bj
等 级:新手上路
帖 子:32
专家分:0
注 册:2007-12-4
 问题点数:0 回复次数:4 
谢谢. 求助! 存储过程 中 小数点 问题........
如:表A字段money 值为:1000        表B 字段yumoney 值为:50.58
用money - yumoney = 949.42  用存储过程怎么写

我是这么写的,但计算出的结果没有小数点
ALTER PROCEDURE ad_viewyumoney
(
@userid int
)
AS
 
 declare @result money
 declare @count money
 declare @exist money
 SET NOCOUNT ON
 begin
  set @count = (select [money] from addvalue where userid = @userid)
  set @exist = (select sum(yumoney)as ymoney from keywords where userid = @userid)
  set @result = @count-@exist
end
  
 SET NOCOUNT OFF
 
 RETURN @result
搜索更多相关主题的帖子: 过程 存储 谢谢 问题 
2007-12-04 11:30
lodhppve
Rank: 1
来 自:bj
等 级:新手上路
帖 子:32
专家分:0
注 册:2007-12-4
得分:0 
我改成 decimal类型,结果还是不行,小数点没有

同朋友们一起成长!!我的msn是: lodhppve@
2007-12-04 12:36
lodhppve
Rank: 1
来 自:bj
等 级:新手上路
帖 子:32
专家分:0
注 册:2007-12-4
得分:0 
大家一起过来帮帮忙啊!

同朋友们一起成长!!我的msn是: lodhppve@
2007-12-04 14:47
lodhppve
Rank: 1
来 自:bj
等 级:新手上路
帖 子:32
专家分:0
注 册:2007-12-4
得分:0 
numeric 这个我也试了,结果返回也只是整数,小数部分没有了,四舍5除了

同朋友们一起成长!!我的msn是: lodhppve@
2007-12-04 15:40
lodhppve
Rank: 1
来 自:bj
等 级:新手上路
帖 子:32
专家分:0
注 册:2007-12-4
得分:0 
谢谢 xieli 你的回答,我的问题才得到了解决! 

同朋友们一起成长!!我的msn是: lodhppve@
2007-12-05 00:16



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-190271-1-1.html




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

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