Access升迁到SQL的小数字段;类型处理方法-欧志华
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


Access升迁到SQL的小数字段;类型处理方法

发表时间:2020/12/30 16:04:04 评论(0) 浏览(2935)  评论 | 加入收藏 | 复制
   
摘 要:Access升迁到SQL server的小数字段;类型处理方法。
正 文:
问题描述:
      有学员从Access升迁到SQL server后,创建查询后发现涉及小数的字段都产生了很多的小数位数,经了解该学员是在access创建表的时候,在有小数的字段把设置为单精度和双精度的类型,由于升迁SQL server后字段类型要求比较敏感,所以当单精度和双精度类型加减乘除就会变成很多个小数位数。


(SQL server 小数类型是decimal  )


decimal 默认是18,0   逗号后面的0 表示小数位数是0,所以在创建字段的时候要修改为自己需要的长度。

问题描述:

在把字段改为小数之后,学员检查还是出现多位小数位数,这个是因为字段类型改变了,但是数据没有改变,也就是说原来的小数位数还是没有变。


解决方案: 

这个时候可以使用update查询和round函数把字段长度修正为自己需要的。


Access软件网交流QQ群(群号:198465573)
 
 相关文章
将access换成sql要改些什么?注意哪些问题?(汇总)  【麥田  2011/12/31】
一句话解释之:Access转sqlserver后布尔型数值(逻辑字...  【麥田  2012/8/7】
Access字段数据类型用小数注意点,Access正确设置小数的方...  【杜超-2号  2013/8/31】
VBA中如何使用小数类型?变量声明为Variant类型  【红尘如烟  2016/7/19】
【Access入门】用复选框控制显示小数位数的示例  【麥田  2020/4/26】
常见问答
技术分类
相关资源
文章搜索
关于作者

欧志华

文章分类

文章存档

友情链接