我可以将文本文件的内容作为电子邮件正文插入吗?

时间:2013-05-30 08:32:00

标签: sql-server email

我已经设置了一个通过电子邮件发送给某些收件人的SQL代理作业 - 该电子邮件将文本文件作为附件。

-- Start T-SQL 
USE msdb 
EXEC sp_send_dbmail @profile_name='DBMailProfile', 
 @recipients='xxx.xxx@xxx.co.uk', 
 @subject='Blah blah blah', 
 @body='An attachment has been included in this email.', 
 @file_attachments='\\auz-svx-akk93\log.txt' 
-- End T-SQL 

一切正常。

是否可以阅读文本文件的内容并将其发送到电子邮件正文中,而不是将文件作为附件发送?

1 个答案:

答案 0 :(得分:0)

好的,我想我已经解决了。

我创建了一个表,使用BULK INSERT命令用文本文件的内容填充它,然后修改T_SQL的位以引用该表而不是附加文本文件。