foxpro 升级向导的问题

Issue with foxpro upsizing wizard

我正在开发一个应用程序,我正在使用那个流行的升迁向导获取 fox pro 数据并为 SQL 升迁它。但是,似乎有一种情况是创建的数字字段的大小要小 1。

正如您从我的图像中看到的那样,我有 (10,2) ,但这也被翻译了 (9,2)。我无法更改 9,这导致我丢失数据。

谁知道为什么会这样?除了将数据库中的每个数字行都更新为一个以外,还有更好的解决方法吗?这很大,对我来说不是最佳选择。

我多年前用 Oracle 做过升迁,我没有遇到过这样的麻烦。但对于你的情况,我能想到的唯一解决方案是将 foxpro 类型从 Numeric 更改为 Double