如何将表变量数据传递到 ssis 中的数据流中



我在执行sql任务中写了这样的代码

Declare @tmpHistoricDriveSpace Table 
( Servername varchar(255), MachineName varchar(255), Drive char(2), FreeSpace_MB int) 
insert into @tmpHistoricDriveSpace (Drive, FreeSpace_MB) exec xp_fixeddrives
update @tmpHistoricDriveSpace 
set Servername = convert(varchar(225), 
SERVERPROPERTY('servername')),   
MachineName = convert(varchar(225), SERVERPROPERTY('MachineName'))
Select MachineName, Servername, Drive, Freespace_MB 
from @tmpHistoricDriveSpace

这看起来不错,但我无法将此结果带入我用来填充到表中的 SSIS 中的数据流任务中。

我不喜欢在主数据库上创建一个临时表的想法,或者只是为这项任务创建一个新数据库。

任何帮助都非常感谢。

谢谢

请参阅此链接进行先前的讨论

与其在执行 sql 任务中编写代码,不如直接在 OLE DB 源中编写代码。

谢谢桑索什

相关内容

  • 没有找到相关文章

最新更新