【发布时间】:2013-02-14 07:16:49
【问题描述】:
我想使用 EXEcute SQL Task 将 OLEDB(SQL Server) 导出到 Excel 我给出了一个带有 where 子句的选择查询...
我想将查询输出到 Excel 表
我在其中使用了 EXecuteSQL Task,连接、ConnectionType、SqlStatement..
我不知道下一个级别以及将使用什么控制和转换..
【问题讨论】:
标签: sql sql-server-2005 ssis
我想使用 EXEcute SQL Task 将 OLEDB(SQL Server) 导出到 Excel 我给出了一个带有 where 子句的选择查询...
我想将查询输出到 Excel 表
我在其中使用了 EXecuteSQL Task,连接、ConnectionType、SqlStatement..
我不知道下一个级别以及将使用什么控制和转换..
【问题讨论】:
标签: sql sql-server-2005 ssis
你不想在你的控制流中做这些事情。需要的是Data Flow Task,将其中一个拖到您的控制流上并双击它以转到数据流。
在数据流中,您可以使用 OLE DB Source 并查询整个表/视图或输入您的选择查询。然后使用Excel Destination 也写入OLE DB Source 的输出。
【讨论】:
Data access mode 更改为 SQL Command 并将您的选择查询(包括 where 子句)插入该文本字段。