从存储过程向SSIS输出System.Object(表)

时间:2019-05-24 16:06:17

标签: sql-server stored-procedures ssis

当前,我们在SSIS的Execute SQL任务中包含一些SQL,并且运行缓慢。我已经将SQL移到存储的proc中,并通过一些索引和临时表优化了性能。

问题是Execute SQL任务中的SQL返回一个表并将其传递到System.Object,并且工作正常。如果在Management Studio中执行exec MyStoredProc,它将返回一组数据,与原始sql中的数据相同,因此我认为它可以正常工作。由于某种原因,它没有按预期方式传递数据,我不确定如何使它工作。谷歌搜索告诉我不能输出表变量作为参数,所以我被困住了。当然应该可行。

0 个答案:

没有答案