【发布时间】:2019-02-08 07:49:14
【问题描述】:
【问题讨论】:
标签: sql sql-server ssis etl execute-sql-task
【问题讨论】:
标签: sql sql-server ssis etl execute-sql-task
在第一个表单中,您将ResultSet 类型指定为单行,而在 SQL 命令中,您编写了一个可能返回多行的 SELECT 查询。
您必须更改 SQL 命令,并添加 TOP 1 关键字
SELECT TOP 1 ... FROM ... WHERE ...
如果仍然无法正常工作,请尝试在结果集 Yab 中将列名替换为相关索引。
MailAddressFrom >> 0
MailAddressTo >> 1
Subject >> 2
如果您要存储 SELECT 查询返回的所有行,则应选择 FullResultSet 选项并将结果存储在 Object 变量中:
【讨论】: