怪问题,请大虾帮忙!!!!

yuyupluck 2003-05-07 01:42:11
我用SQL SERVER 为数据库,数据表的列名为汉字,
入库数量,出库数量为 FLOAT 型数据
SQL语句为 现有数:=SUM(入库数量)-SUM(出库数量)
但输入的数据多了就出现怪数字
如:1.818200000004112E-12 但实际上为 0
但输入下一条记录后,如入库数量为11,这个数据又变为11
这种现象很多,我怎么办????
帮我!···
...全文
38 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuyupluck 2003-05-07
  • 打赏
  • 举报
回复
谢谢,分不多,谢谢,一人10分吧
BenDan2002 2003-05-07
  • 打赏
  • 举报
回复
float用于表示浮点数字数据的近似数字数据类型。我从不用float,我一般用numeric(n,m)来表示。
CrazyFor 2003-05-07
  • 打赏
  • 举报
回复
改成:numeric(28,6)的类型,不要用float类型

34,590

社区成员

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

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