标签: ssis ssis-2012
我正在使用SSIS包从平面文件中读取数据,然后将数据推送到SQL Server数据库。但是一些传入的列包含空格,我想修剪它们。
我无法理解如何在SSIS包的数据流中执行列修整的这个小任务。
请建议如何进行此更改。
SSIS包版本2014
IDE: - VS.NET 2017
答案 0 :(得分:1)
您需要的只是Derived column转换以及LTRIM和RTRIM
Derived column
我正在使用LTRIM(RTRIM([column]))。这将删除尾随和前导空格。
LTRIM(RTRIM([column]))
答案 1 :(得分:1)
@Karan,脚本错误:这实际上是另一个问题,与派生列无关。脚本任务通常会在升级过程中损坏,并且可能会完全消失。只需按原样复制脚本,然后在需要时覆盖脚本即可。