テーブルからクリーンアップクエリを実行するジョブがあります。クエリをロールオーバーするカーソルがあります。失敗した場合は、テーブルとデータベースのクエリからエラーメッセージを受け取るtryキャッチがあります。 sp_send_dbemailを使ってその情報を電子メールに入れます。SQL Server:トランザクション中に更新に関する電子メールを送信
成功したトランザクションを検索するためにクエリ実行後にcatchブロックを変更できるかどうかは疑問です。その後、更新された行を取得するか、行のIDだけを取得して、それらのIDを電子メールに入れますか?
更新が行われた後にジョブが実行されて電子メールを作成するときに、クエリ内で更新する行を探すほうが簡単でしょうか?
ありがとうございます!ええ、私はかなりキャッチブロックのアイデアは無駄だと確信していましたが、私が知らなかったSSMSにエッジケースストアprocがあることを尋ねることをお勧めしました。 – JRHigdon