| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1645 人关注过本帖
标题:谢谢. 求助! 存储过程 中 小数点 问题........
取消只看楼主 加入收藏
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
快速回复:谢谢. 求助! 存储过程 中 小数点 问题........
数据加载中...
 
   



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

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