在使用SSIS包将数据从excel电子表格加载到SQL数据库时,我遇到了问题。数据列似乎有不同的格式或隐藏字符,数据库不接受这些格式或隐藏字符,因此SSIS包因此被错误删除。
由于手动检查每个电子表格并不实用,我们是否可以添加另一个SSIS包,先检查数据并在需要时更改格式,或者如果有任何隐藏字符,则将其删除,然后在运行数据加载包之前将它们保存在暂存表中吗?
发布于 2019-09-16 18:23:09
这个链接为您提供了从列中删除hidden characters的答案。
您需要使用Script Component >> Transformation使用Regex,同时将数据从源excel传输到Data Flow Task中的Server目的地。
https://stackoverflow.com/questions/57950336
复制相似问题