--Это бежит от PubDB
ОБЪЯВИТЕ datetime @PubTime, datetime @ReplTime
ИСПОЛЬЗУЙТЕ PubDB
УСТАНОВИТЕ @PubTime = (отборное lastupdate верхней части 1 от (NOLOCK) заказа TABLE1 desc lastupdate)
/*
Следующее делает эти же в скопированном ReplDB через соединенное Server.Would не, котор оно было им более лучшее здесь использовать OPENQUERY, поэтому я могу использовать намек (NOLOCK)?
*
УСТАНОВИТЕ @ReplTime =
(отборное lastupdate верхней части 1 от [REM_SERVER]. [ReplDB] заказ .dbo.TABLE1 desc lastupdate)
--теперь 2 результата посмотрят как то (как раз пример)
--PubDB
2010-08-21 03:30: 000
--ReplDB
2010-08-21 01:30: 000
--Теперь сравнение должно последовать за, и если PubDB минус --ReplDB >90 MIN. электронная почта должно сообщить [email protected]
ЕСЛИ DATEDIFF (минута, @ReplTime, @PubTime) > 90
sp_SMTPMail EXEC….
|