如何在SSIS中使用空格作为分隔符从平面文件插入数据?

时间:2013-08-22 06:14:00

标签: ssis flat-file separator

我是SSIS的新手,我的第一个使用SSIS的教程试图导入包含数据的平面文件或文本文件,我的数据如下所示:

FirstName LastName MiddleName FullName Alias
AA        BB       CC         DD       EE

我想将数据插入到数据库的表中。我无法完成它因为我在SSDT上找不到空格分隔符。只有{CR}{LF}{;}{,}等,但我找不到空格。

有没有人知道如何将空格作为分隔符插入,并使用它,以便我可以导入平面文本上的数据并将其插入表格。

1 个答案:

答案 0 :(得分:0)

看来你有一个固定宽度的文件,列由位置定义。换句话说,姓氏定义为从第10位开始的数据,长度为10个字符。

如果是这种情况,请尝试使用Derived Column转换,并在表达式中使用SUBSTRING。 [reference]