1

我已经阅读了大量关于此的问题和答案,但我仍然无法让它发挥作用。我有一个如下的csv:

Field1;Field2;Field3
CCC;DDD;0.03464
EEE;FFF;0.08432
...

当我在 SSIS 中附加一个Flat File Source, 时,它给了我以下信息:

[示例 CSV [2]] 错误:数据转换失败。列“Field3”的数据转换返回状态值 2 和状态文本“由于可能丢失数据,无法转换该值。”。

我已经DT_DECIMAL在高级属性中将输出更改为 5 作为比例值,但我仍然得到相同的错误。

对此有任何线索吗?

这似乎是一个我以某种方式忽略的简单解决方案。

谢谢!

4

1 回答 1

0

有许多值无法转换为,您可以通过在加载数据时重定向导致错误的行DT_DECIMAL来检测导致此错误的值。Flat File Error Output

有用的网址

于 2019-01-06T20:19:32.540 回答