我正在尝试使用我的查询结果创建一个自动邮件,但格式混乱,几乎无法理解。查询返回10列,大约10行。有没有什么好方法可以更好地轻松格式化?它是附加文件还是邮件正文(也许是.txt文件?)并不重要。
EXEC msdb.dbo.sp_send_dbmail
@profile_name='Notification',
@recipients='test@test.com',
@subject='Updated',
@body = 'Hi this is an automated mail',
@query = 'SELECT * FROM [TestDB].[dbo].[TestTable]',
@attach_query_result_as_file = 0
谢谢!
Br Andreas
答案 0 :(得分:0)
正如您可以看到here,您可以在调用sp_send_dbmail
之前以HTML格式设置您的身体格式。在这种情况下,您不会传递@query
- 参数,而是添加@body_format='HTML'
。