我正在使用下面的查询在变量的sql命令中从两个不同的表中获取数据。外部列“y.col1”(598)需要从外部列中移除
SELECT x.*, y.col1, y.col2
FROM table1 AS x
INNER JOIN table2 AS y ON y.AccID = x.accID
按我的业务逻辑,我需要使用查询从变量SQL命令。 当我运行设置DelayValidation封装后的到真,我得到了以下错误:
"[OLE source **table1**]] Warning: The external columns for component
"OLE source" (1) are out of synchronization with the data source columns.
The external column "**col2**" (601) needs to be removed from the external columns.
The external column "**Col1**" (598) needs to be removed from the external columns."..
[SSIS.Pipeline] Error: "component "OLE source **table1** " (1)" failed validation
and returned validation status "VS_NEEDSNEWMETADATA".
你提到检查的东西,但我该如何让错误消失?似乎每次都没有按钮可以帮助我解决问题。 – 2016-09-08 13:01:21