Pur*_*ome 5 email stored-procedures sql-server-2008
我希望Trigger在我的SQL Server 2008计算机上发送一封电子邮件.电子邮件的数据基本上是一些触发器信息.
有人可以提供一些关于如何做到这一点的简单/示例代码吗?例如,系统存储过程叫什么?等等.
我没有设置任何SQL邮件和东西,所以我猜它是内置的,我可以利用它.但只是为了确定:我是否需要在服务器上安装任何额外的软件?
此示例在titles表更改时向指定人员(MaryM)发送电子邮件.
USE pubs
IF EXISTS (SELECT name FROM sysobjects
WHERE name = 'reminder' AND type = 'TR')
DROP TRIGGER reminder
GO
CREATE TRIGGER reminder
ON titles
FOR INSERT, UPDATE, DELETE
AS
EXEC master..xp_sendmail 'MaryM',
'Don''t forget to print a report for the distributors.'
GO
Run Code Online (Sandbox Code Playgroud)
资料来源:MSDN