查看完整版本: trigger DBMAIL
頁: [1]

hildaz 發表於 2015-8-21 11:32 AM

trigger DBMAIL

想請教 最近發現 SQL 2008R2 有所謂DBMAIL 通知的功能
小弟資質魯鈍 看了一堆網頁 還是不太懂網路上的說明>"<!!
想請教 假設 有個資料庫 A
欄位A01預設是1
當資料異常時 A01會變成0
而觸發DBMAIL 通知管理者
這有辦法做到嗎????
<div></div>

hsw1976 發表於 2015-8-21 05:43 PM

本帖最後由 hsw1976 於 2015-8-21 05:50 PM 編輯

一、發送電子郵件的機制,SQL Server 2000 時代就能做到了,而且還能附加檔案給收件者。

二、若是按照你字面上說的意思來看,你可能誤解或省略了很多訊息。

觀念釐清:

1、你所謂的 DBMail,根據我找到的資料,應該是 sp_send_dbmail 這個 Stored Procedure。
2、SQL Server 裡的許多功能,都是透過系統預存程序來完成。
3、凡是 sp_ 開頭的都是系統預存程序。

三、你需要這些基礎知識:

1、如何寫 Trigger。
2、如何使用 sp_send_dbmail。
3、如何在 Trigger 裡呼叫 Stored Procedure。

這些事都做完之後,你應該會有所收獲。...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div>
頁: [1]