gpt4 book ai didi

sql - 将文件名存储在变量中并在 SSIS 中使用文件名创建表

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

我在 SSIS 的一个文件夹中有几个 excel 源文件。我想从这些 excel 文件中提取数据并加载到 SQL 表中。我的问题是我想一个一个地保存所有文件名,并想创建与文件名完全相同的 SQL 表然后想加载相应表中的每个 excel 文件。请帮助我如何为此创建一个包。

最佳答案

Jayvee 提供了足够好的高级 View !让我补充一点细节。

我假设您有动态 Excel 文件连接。

  1. 声明一个变量并将其命名为FileName。并为其分配文件夹中可用的第一个文件名。 FileName

  2. 放置Foreach Loop Container 并双击它。指定 Folder:Files:,如下图所示。 enter image description here

  3. 在同一个 Foreach 循环编辑器 中,转到变量映射。从下拉列表中选择变量。这与我们在第一步中定义的变量相同。将其 Index 设置为 0。点击确定enter image description here

  4. 剩余任务与 Jayvee 解释的相同。

参见 this链接以获得进一步的帮助。这是 Result Set Property Not Set Correctly .我认为将 ResultSet 属性设置为 SingleRow 即可。

关于sql - 将文件名存储在变量中并在 SSIS 中使用文件名创建表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22526405/

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