Advertisement
TheSwede86

Untitled

Sep 5th, 2017
533
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
T-SQL 0.75 KB | None | 0 0
  1. alter procedure [dbo].[alert_nav_jobqueue_test]
  2. as
  3.  
  4. Begin
  5.  
  6. declare @alerttriggered AS varchar(max);
  7.  
  8. set @alerttriggered = 'SELECT [ID], [Description], [Start Date_Time], [Status], [E-Mail Sent], [Job Queue Category Code]
  9. FROM [MyDatabase].[dbo].[TEST My Company$Job Queue Log Entry]
  10. WHERE cast([Start Date_Time] as date) = cast(getdate() as date) AND [Status] != 0 AND [E-Mail Sent] >0'
  11.  
  12. IF @@ROWCOUNT > 0
  13. BEGIN
  14. EXEC msdb.dbo.sp_send_dbmail
  15.     @profile_name = 'Primary SMTP Profile',
  16.     @recipients = 'myemail@domain.com',
  17.     @query = @alerttriggered ,
  18.     @subject = 'Alert from TEST NAV Job Queue Entry ',
  19.     @Body = '' ,
  20.     @query_result_header= 0,
  21.     @attach_query_result_as_file = 0,
  22.     @append_query_error = 0;
  23. END
  24. ELSE
  25. DECLARE @t int
  26. END;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement