我正在使用 Visual Studio 构建一个简单的 SSIS 项目,该项目需要将一个标准化列从数百个平面文件复制到它们各自的行到 SQL Server 表中。
所有平面文件都具有相同的格式,并按字母顺序放置在一个文件夹中,该文件夹循环遍历,每个文件的一列复制到 SQL Server 表的下一个可用列中。
循环过程遵循本指南。结果旨在如下工作:
file_1
---------------------
col_1 col_2 col_3
----- ----- -----
1 a d
2 b e
3 c f
file_2
---------------------
col_1 col_2 col_3
----- ----- ------
1 g j
2 h k
3 i l
Table_1
-------------------------------
col_1 file1_Col2 file2_col2
----- ---------- ----------
1 a g
2 b h
3 c i
问题在于如何将每个平面文件的同一列映射到 SQL Server 表的下一列。我想知道是否可以创建一个可用作指向下一列的指针的字符串变量,或者是否可以调整一个属性以实现此效果?