SSIS - 从一个 SQL 表导出多个文件。

发布于 2025-01-01 10:16:23 字数 141 浏览 2 评论 0原文

我有大约 30 个文件需要从一个 sql 表中导出。我现在所拥有的是为每个文件创建一个 sql 表,然后导出该单个表的内容。这工作正常,但我真的不想在服务器上有 30 个表。有没有一种方法可以使用 30 个不同的 SQL 查询从一张表中导出?

提前致谢

I have about 30 files that will need to be exported from one sql table. What I have now is creating a sql table for each file, then exporting the contents of that individual table. This works fine but I really didn't want to have 30 tables on the server. Is there a way to export from one table using 30 different sql queries?

Thanks in advance

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

剩一世无双 2025-01-08 10:16:24

这实际上取决于您的数据需求以及导出的复杂程度,但是......通常人们不会在每次导出时创建导出表。数据转换任务的源可以是表(您当前正在使用的)、存储过程或视图。

我需要更多地了解您的结构,以便提供更准确的建议,但是......每个导出一个表绝对不是最好的解决方案。

如果可能的话,我会使用参数化存储过程。

This really depends on your data need and how complicated the export is but... generally people do not create an export table per export. Data Transform Task's source can be a table (which you are currently using) or a stored procedure or a view.

I would need to know more about your structure to advise more accurately but... one table per export is definitely not the best solution.

I would use a parameterized stored procedure if possible.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文