日期:2014-05-18  浏览次数:20426 次

SQL Server导入Access数据问题?
一个Access文件中某列Price的类型为 数字 (双精度型)类型,在Access文件中保留的是两位小数,然后通过SQL Server的导入功能导进SQL Server中,但是该Price列类型变为了float类型,然后该字段的值都变得很多位小数位,比如在Access中为3.14,但是导入到SQL Server中,却变成了3.140025,或者原值为5,导入后却变成了4.99999999,请问各位高手,像此类问题用什么方法解决比较好呢,如何在导入的过程中控制数值的小数位数呢?谢谢各位高手,希望大家多多指点

------解决方案--------------------
导入后修改mssql中的Price列为numeric(12,2)