可能重复:
Send Mail Task based on output from Execute SQL TaskSSIS - 输出存储过程结果以电子邮件
目标:存储过程的电子邮件输出使用SSIS的人。
我有一个简单的存储过程,返回列的计数。我想通过电子邮件以电子邮件的方式发送该价值。
我认为我应该这样做:我应该在SSRS中创建一个包。引入执行SQL任务和电子邮件任务。对于执行SQL任务,连接到服务器/数据库。键入EXEC proc cmd。将它连接到电子邮件。
在我宣布了一个名为@COUNT
变量的存储过程和select语句里面,我有
SELECT @Count = COUNT(FIELD_A)....
FROM blah blah....
WHere blah blah.....
SELECT @Count
当我执行该程序,我得到分配给@Count
变量计数。我想在SSIS中创建一个变量并为其分配过程的输出值。使用该变量并以某种方式将该变量的电子邮件值与自定义消息一起使用。我将把这个工作做成一个自动化的工作,所以这个软件包将在某个时间每天运行,并且应该发送一个带有计数值的电子邮件。
我不知道如何去做这件事。
这是一个**存储的**过程 - 一个过程**存储在SQL Server内部(它与“存储”无关......) –
哈哈...我不知道如何响应除了:FACE PALM:就我而言。 – 007