zoukankan      html  css  js  c++  java
  • SQLServer 存储过程+定时任务发邮件

    SQLServer 存储过程+定时任务发邮件

    1、数据库配置

     

     

    2、存储过程

     1 create PROCEDURE [dbo].[LogErrorEmail]
     2  
     3 AS
     4 declare @emailcontent nvarchar(2000);--邮件内容
     5 declare @emailsubject nvarchar(200);--邮件主题
     6 declare @emailadress nvarchar(100);--邮件发送地址
     7 declare @error int;                   --错误数
     8 declare @logfield nvarchar(max);       --日志字段内容
     9 declare @num int;                  --数据行数     
    10  
    11      
    12      
    13 
    14         begin
    15              exec msdb.dbo.sp_send_dbmail
    16             @profile_name ='2019hello',--配置文件名称
    17             @recipients='1800538@163.com',--收件email地址
    18             @subject='欢迎',--邮件主题
    19             @body='欢迎新同学',  --邮件正文内容
    20             @body_format='html'  --邮件内容格式
    21         end

    --测试可以成功发送。

      

    1  if(@error>0)
    2         begin
    3              exec msdb.dbo.sp_send_dbmail
    4             @profile_name ='LogErrorEmail',--配置文件名称
    5             @recipients='56789023@qq.com',--收件email地址
    6             @subject=@emailsubject,--邮件主题
    7             @body=@emailcontent,  --邮件正文内容
    8             @body_format='html'  --邮件内容格式
    9         end

     

  • 相关阅读:
    LeetCode:33. Search in Rotated Sorted Array
    重拾 ACM-HDU 2000-2009
    hdu 1022 数据结构 stack模拟
    画椭圆
    声控灯
    VC++调用R语言
    Setup Factory打包时注册com dll
    折腾树莓派的一些总结
    老调重弹
    制作cpprefernce.chm
  • 原文地址:https://www.cnblogs.com/tasunny/p/11995897.html
Copyright © 2011-2022 走看看