我們運行SQL Server 2012.如果滿足條件,我想生成警報郵件。這將在SQL Server代理中設置並每隔一小時運行一次。根據條件發送提醒
基本上會運行以下查詢:
SELECT
IBTRANSACTIONID, SUBCONSTATUS
FROM
PSAPMSGSUBCON
WHERE
SUBCONSTATUS = 3
AND STATUSSTRING = 'WRKNG'
IF --(need some input here)
EXEC msdb.dbo.sp_send_dbmail --(then would call this to issue email)
欣賞回覆
目前還不清楚你的問題是什麼。你的代理工作難以執行什麼樣的條件? – TZHX
不確定如何構造'IF'語句,因爲where子句具有限定符。 – user1133448
'如果存在',那麼你的選擇? – TZHX