gpt4 book ai didi

sql-server - 将 ssis 中的 sql server 查询输出导出到文本文件,包括列标题

转载 作者:行者123 更新时间:2023-12-03 02:03:28 24 4
gpt4 key购买 nike

我一直在尝试将 SqlServer sql 查询(存储过程)的输出导出到文本文件。我使用带有 OLEDB 源和平面文件目标的数据流任务来实现它。

我还想在文本文件中获取列标题以及查询结果,但我不知道如何包含列标题。

我想在 SSIS 内动态执行此操作

有人知道怎么做吗?

最佳答案

  1. OLEDB Source,连接数据库。使用表或最好使用 SELECT 语句(我确信,不是 select *,正如您所知)。
  2. 平面文件目标。将它们连接在一起。在平面文件目标编辑器中,单击新建... 选择分隔符(例如)。给出一个文件名。比如说 C:\temp\a.csv。选中第一个数据行中的列名称。单击左侧 Pane 中的“列”部分。您应该看到您的列名称。您可以在“高级”部分更改这些名称。现在,转到映射列,并映射列。

特别注意:不要使用存储过程中的 select 语句作为数据源。引用:http://www.jasonstrate.com/2011/01/31-days-of-ssis-no-more-procedures-2031/

请回复。

关于sql-server - 将 ssis 中的 sql server 查询输出导出到文本文件,包括列标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15625064/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com