动态警报流程

时间:2017-01-22 23:54:28

标签: sql sql-server tsql alert

我的建议超过了我直接回答或者有人做了类似的事情。我会尝试解释我想做什么。我想创建一个SQL存储过程来检查表并动态地运行其中一个字段中的代码,类似于SQL警报,但我不想创建大量的警报。我的表会有一个类似于警报名称字段和一段代码,用于检查订单是否已放入表中超过150英镑作为示例,还有许多其他类似的小代码。这个表将链接到另一个表,它根据一天中的时间决定它运行的频率,然后是一个更详细的表,说明触发警报时会发生什么,第一阶段警报将是电子邮件,第2阶段将是文本。然后我有一个存储过程,它不断检查必要的表以查看是否需要运行任何东西。我很欣赏这对于直接回答可能有点模糊,但如果有人能提供一些非常感激的建议。

嗨DMason /其他人,抱歉我昨晚有点打字,而且模糊不清似乎是当天的顺序;)我试图整理一个自定义警报系统,使用存储过程来分析用于查看是否已安排警报然后运行警报的表。我有一个包含2列Name和Code的表,Name只是一段文本,Code将包含一个基本的select语句作为示例。然后,我有一个表格的时间表,这将显示星期几和时间,例如工作日或其他。我的下一个表格显示阈值,例如警报阈值可能为2,例如原始的select语句不能再返回2以上的记录,否则会触发警报。我还有一个警报级别表,这意味着如果警报仅在特定时间段内触发一次,并且警报如果再次被触发则作为电子邮件发出,则发送文本消息。最后一个表格包含与每个警报相关联的电子邮件地址和手机等内容。我的设计或多或少地放在我的头脑中,但只是想想最好的方法将它们放在一起或者如果有人做过类似的事情......希望能提供更多细节:)

...谢谢P

0 个答案:

没有答案