SSIS一次转移几张桌子

时间:2012-03-05 07:21:26

标签: sql sql-server-2008 sql-server-2005 ssis

我想有一个返回3个结果的存储过程。这些结果都是我对一个人的所有数据。他所做的订单,他最喜欢的产品和他的个人资料。我想将这3个结果保存在目标数据库的3个不同表中。有可能做到这一点,还是我必须一个接一个地做? 我在考虑使用记录集目的地,但我不知道如何从记录集中的每个表读入目标数据库中的不同表。

由于

1 个答案:

答案 0 :(得分:3)

您需要使用脚本任务在SP和表格之间添加图层。

http://www.codeproject.com/Articles/32151/How-to-Use-a-Multi-Result-Set-Stored-Procedure-in

如果表与SP位于同一个数据库中,您可能只想直接写入表。