亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > 綜合 > 正文

SQL 2005 發送郵件 存儲過程

2024-07-21 02:45:08
字體:
來源:轉載
供稿:網友
-- exec P_TYAN_SERVICE_SITE_CHECK

ALTER PRocedure [dbo].[P_TYAN_SERVICE_SITE_CHECK]
As

Declare
@count int,
@object int,
@hr int,
@rc int,
@output varchar(400),
@description varchar (400),
@source varchar(400),
@sender varchar(50),
@sendername varchar(50),
@serveraddress varchar(255),
@recipient varchar(255),
@recipientName varchar(255),
@subject varchar(255),
@mailbody varchar(8000)

--自動郵件 begin
select @count=   count(*) from [dbo].[TYAN_SERVICE_SITE] where  area is not null and cust_name is not null and ship_location is not null and country is not null and cust_no is not null and (CUST_TYPE is null or SERVICE_SITE is null )
if(@count!=0)
begin

Set @sender='AutoMail'
Set @sendername='AutoMail'
Set @serveraddress='10.98.0.211'
--這里是收件人地址,這個變量好像沒用,直接在后面加。就看下面-------
Set @recipient =''

--標題----------------
Set @subject='Mail'

-------這里為你要顯示的數據 Begin---------------------


Set @mailbody=N'<html><head>

</head><body>
<p  style="margin-bottom:12.0pt"><font size=1 face=Arial><span
lang=EN-US style="font-size:9.0pt;font-family:Arial">Dear Sir:<o:p></o:p></span></font></p>
<p style="margin-bottom:12.0pt"><font size=1 face=Arial><span
lang=EN-US style="font-size:9.0pt;font-family:Arial">Please maintain these new Tyan
Service Site:<o:p></o:p></span></font></p>
<table style="font-family:trebuchet ms;font-size: 10pt; border-collapse:collapse" cellpadding="2" bordercolor="black" border=1>
<tr bgcolor=orange align=center>
<td >AREA</td>
<td >COUNTRY</td>
<td >CUST NO</td>
<td >CUST NAME</td>
</tr>'

--<td align=left>Dept Name</td>
Declare
@str varchar(8000),
@AREA nvarchar(50),
@COUNTRY varchar(50),
@CUST_NO varchar(50),
@CUST_NAME varchar(50),
@vcount int
begin
set @vcount=1
set @str=''
Declare c_at Cursor
FOR   

select distinct area,country,cust_no,cust_name from [dbo].[TYAN_SERVICE_SITE] where  area is not null and cust_name is not null and ship_location is not null and country is not null and cust_no is not null and (CUST_TYPE is null or SERVICE_SITE is null )

OPEN c_at
FETCH NEXT FROM c_at INTO @AREA,@COUNTRY,@CUST_NO,@CUST_NAME
  WHILE (@@FETCH_STATUS = 0)
  BEGIN
set @str=@str+'<tr align=center>'
set @str=@str+'<td >'+@AREA+'</td>'
set @str=@str+'<td >'+@COUNTRY+'</td>'
set @str=@str+'<td >'+@CUST_NO+'</td>'
set @str=@str+'<td >'+@CUST_NAME+'</td>'
set @vcount=@vcount+1
FETCH NEXT FROM c_at INTO @AREA,@COUNTRY,@CUST_NO,@CUST_NAME
  END

-------這里為你要顯示的數據  end---------------------
CLOSE c_at
DEALLOCATE c_at
end
Set @mailbody = @mailbody+@str+'</table></body></html>'
Exec @hr = sp_OACreate 'jmail.message', @object OUTPUT
Exec @hr = sp_OASetProperty @object, 'Charset', 'BIG5'

--@recipient--你的收件人郵箱地址---------------------------------------------------
Exec @hr = sp_OAMethod @object, 'AddRecipient',NULL,'your mailaddress'

--Exec @hr = sp_OAMethod @object, 'AddRecipientBCC',NULL,'your mailaddress'

Exec @hr = sp_OASetProperty @object, 'Subject',@subject
Exec @hr = sp_OAsetProperty @object, 'HTMLBody' ,@mailbody
Exec @hr = sp_OAsetProperty @object, 'Priority' , 1

If Not @sender is null
Exec @hr = sp_OASetProperty @object, 'From', @sender

If Not @sendername is null
Exec @hr = sp_OASetProperty @object, 'FromName', @sendername

--自動郵件 begin
Exec @hr = sp_OAMethod @object, 'Send', null,@serveraddress
Exec @hr = sp_OAGetErrorInfo @object, @source OUTPUT, @description OUTPUT

if (@hr = 0)
Begin
Set @output='錯誤源: '+@source
Print @output
Select @output = '錯誤描述: ' + @description
Print @output
End
Else
Begin
Print '獲取錯誤資訊失敗!'
Return
End

--釋放JMail.Message對象
EXEC @hr = sp_OADestroy @object
--IF @hr <> 0
--BEGIN
--   EXEC sp_OAGetErrorInfo @object
--    RETURN
--END
end

   上面存儲過程完成、

附 開啟Ole Automation Procedures

---  開啟Ole Automation Procedures----
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'Ole Automation Procedures', 1;
GO
RECONFIGURE;
GO

大家根據自己的數據稍作修改即可以用了,發送郵件一般與sql server agent 作業一起用,定時發送郵件。



本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/liaolian9948/archive/2009/12/31/5110313.aspx
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产日韩中文字幕| 国产女精品视频网站免费| 欧美裸体xxxxx| 精品久久久久久电影| 69精品小视频| 亚洲国产精久久久久久久| 国产成人精品免费久久久久| 国产精品色悠悠| 97碰碰碰免费色视频| 成人情趣片在线观看免费| 欧洲日本亚洲国产区| 91精品国产91久久久久久吃药| 久久影院免费观看| 亚洲国产91精品在线观看| 国产99久久久欧美黑人| 日本精品久久中文字幕佐佐木| 国产日韩欧美视频| 久久人人爽国产| 久久男人的天堂| 最近2019年中文视频免费在线观看| 色综合视频一区中文字幕| 亚洲欧美国产高清va在线播| 日韩av在线看| 亚洲精品福利视频| 日韩高清有码在线| 中文字幕亚洲欧美日韩高清| 日韩高清av一区二区三区| 欧美福利视频在线| 欲色天天网综合久久| 欧美日韩在线视频一区二区| 欧美成人自拍视频| 国产精品永久免费观看| 久久的精品视频| 日韩精品日韩在线观看| 成人av在线网址| 国产精品美乳在线观看| 亚洲免费精彩视频| 精品女厕一区二区三区| 最新91在线视频| 国产精品久久久久7777婷婷| 国产亚洲精品一区二555| 亚洲国产天堂久久国产91| 国产精品亚洲网站| 亚洲国产成人精品久久| 久久精品成人动漫| 欧美在线亚洲在线| 午夜剧场成人观在线视频免费观看| 在线免费观看羞羞视频一区二区| 欧美国产在线视频| 亚洲mm色国产网站| 亚洲va欧美va国产综合剧情| 欧美成人免费观看| 日韩美女免费视频| 一区二区欧美亚洲| 奇米4444一区二区三区| 国产综合香蕉五月婷在线| 91免费国产网站| 97香蕉久久夜色精品国产| 成人女保姆的销魂服务| 午夜精品久久久久久99热| 欧美丰满少妇xxxx| 欧美成人精品激情在线观看| 亚洲精品自在久久| 欧美大片在线看免费观看| 久久99久久久久久久噜噜| 日本久久久久久| 亚洲日本aⅴ片在线观看香蕉| 日韩黄色在线免费观看| 成人亚洲综合色就1024| 国产欧美精品久久久| 日本欧美中文字幕| 欧美视频中文字幕在线| 欧美二区在线播放| 日韩中文在线中文网在线观看| 992tv在线成人免费观看| 成人h片在线播放免费网站| 日韩在线免费av| 国产精品久久久久久久久久尿| 国产欧美日韩精品在线观看| 成人网欧美在线视频| 亚洲综合社区网| 欧美午夜无遮挡| 亚洲成人av片在线观看| 亚洲qvod图片区电影| 成人97在线观看视频| 亚洲奶大毛多的老太婆| 国产精品一区二区久久久久| 51ⅴ精品国产91久久久久久| 久久人人爽人人爽人人片av高请| 国产精品丝袜久久久久久高清| www.久久久久久.com| 日韩va亚洲va欧洲va国产| 欧美一区二粉嫩精品国产一线天| 日韩成人小视频| 久久99视频免费| 久久国产精品99国产精| 欧美亚洲视频在线看网址| 国产97色在线|日韩| 57pao成人国产永久免费| 欧美精品在线观看91| 欧美国产精品人人做人人爱| 狠狠躁夜夜躁人人爽天天天天97| 国产日韩欧美日韩大片| 日韩网站免费观看| 国内久久久精品| 国产成人亚洲精品| 国产成人精品在线观看| 91在线中文字幕| 国产91成人在在线播放| 亚洲美女久久久| 91免费看国产| **欧美日韩vr在线| 亚洲成人av资源网| 成人激情视频免费在线| 91av免费观看91av精品在线| 国产成人亚洲综合91| 久久久久久这里只有精品| 日韩在线视频观看正片免费网站| 欧美噜噜久久久xxx| 国产精品手机播放| 狠狠躁夜夜躁人人爽天天天天97| 欧美精品免费在线| 高清欧美一区二区三区| 亚洲男人天堂2019| 日韩高清有码在线| 欧美日韩亚洲系列| 久久亚洲成人精品| 亚洲国产一区二区三区在线观看| 中文字幕在线日韩| 日韩在线播放av| 日韩精品在线观看一区| 91久久久亚洲精品| 欧美日韩ab片| 国产日韩av在线播放| 国产日韩欧美夫妻视频在线观看| 精品久久中文字幕久久av| 亚洲2020天天堂在线观看| 最近2019中文字幕在线高清| 播播国产欧美激情| 97高清免费视频| 国产精品自产拍在线观| 欧美日韩在线一区| 国产日韩欧美日韩| 青青草成人在线| 亚洲色图国产精品| 国产精品毛片a∨一区二区三区|国| 亚洲精品免费网站| 日韩在线视频网站| 亚洲综合国产精品| 国产一区二区欧美日韩| 2019精品视频| 亚洲新声在线观看| 中文字幕亚洲欧美| 日本三级韩国三级久久| 亚洲韩国日本中文字幕| 在线看欧美日韩| xxav国产精品美女主播| 91久久精品美女| 国产男女猛烈无遮挡91| 精品久久久久久| 久久99亚洲热视| 欧美激情国产高清| 日韩中文字幕av| 亚洲xxxxx电影|