--
--17.3.3节示例
--
使用数据库邮件来发送邮件
declare @mailid int
EXECUTE [msdb].[dbo].[sp_send_dbmail]
@profile_name = 'SQL163'
,@recipients = 'sdfasdf@gmail.com'
,@body = '这是数据库邮件发出的测试电子邮件的正文。'
,@subject = '数据库邮件标题'
,@mailitem_id = @mailid OUTPUT
select @mailid
将查询结果发送邮件
declare @mailid int
EXECUTE [msdb].[dbo].[sp_send_dbmail]
@profile_name = 'SQL163'
,@recipients = 'ssss@gmail.com'
,@query ='SELECT * FROM AdventureWorks.Person.AddressType' --SQL查询
,@body = '这是数据库邮件发出的测试电子邮件的正文。'
,@subject = '数据库邮件标题'
,@mailitem_id = @mailid OUTPUT
select @mailid