【发布时间】:2021-09-01 07:08:25
【问题描述】:
我有一个简单的 SSIS 包,它从 csv(逗号分隔)文件加载到表中。到目前为止它工作得很好,问题是新文件在最后的记录中有一些额外的字段:
20,30,40.5,50
15,20,25.5,30
10,20,30.5,40,50.5
该包将最后一行中的 50.5 与 40 连接起来,并给出格式错误。如果我删除 50.5,包运行没有问题。有没有办法设置它以忽略额外的列?
【问题讨论】:
-
前4列总是数字吗?
-
这只是一个例子,所以不,可以是任何东西。
-
好吧,除非您的字段中有逗号,否则我的答案仍然有效。您只需要将字符串转换为正确的数据类型。
标签: ssis