gpt4 book ai didi

sql - 使用 SQL Server 数据库邮件以表格格式发送电子邮件

转载 作者:行者123 更新时间:2023-12-04 22:41:06 26 4
gpt4 key购买 nike

enter image description here

我创建了 SSIS 包,它有 1 个 SQL 任务(返回以下 4 列列表的存储过程。如何实现下表以通过电子邮件发送。立即执行下一个任务,我要做的是创建另一个存储过程,它通过另一个 Sql 任务接受来自第一个存储过程的结果集,第二个存储过程包含 msdb_SendDBemail 调用。有没有更好的方法

最佳答案

关于堆栈交换的好帖子:Need to Send a formatted HTML Email via Database Mail in Sql Server 2008 R2

它有一个存储过程代码的答案 dbo.HtmlTable 可以生成 HTML 以进一步用于数据库邮件:

CREATE table ##foo (bar1 int, bar2 varchar(20), bar3 datetime)
INSERT into ##foo values (1, 'Abcdef', getdate())
INSERT into ##foo values (2, 'Ghijkl', '05/05/15')

DECLARE @tableHtml varchar(max)
EXEC dbo.HtmlTable
'##foo',
@tableHtml output
PRINT @tableHtml

@tableHtml 将包含呈现为:

/image/jc014.jpg

关于sql - 使用 SQL Server 数据库邮件以表格格式发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54436448/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com