【发布时间】:2018-05-19 00:49:56
【问题描述】:
我有一个 SSIS 包,它使用 OLE DB 源组件从 SQL Server 表中选择列列表。然后将此数据输出到平面文件。
我按照我希望它们在 OLE 组件的 SELECT 语句中的输出顺序排列了这些列。
例如:
SELECT
col1,
col2,
col3,
from table;
但是,当 OLE 组件映射和输出它们时,它似乎是以随机顺序进行的。无论如何我可以强制输出按照它们在 SQL 语句中的选择顺序吗?
【问题讨论】:
-
在平面文件连接管理器中,您可以控制字段的顺序。完成创建连接管理器后,您应该能够通过编辑平面文件的连接管理器来更改顺序。 SQL 顺序无关紧要
-
@Brad Solid 评论,让它成为答案 ;)