Triggers 将特定值插入Azure SQL表的表列时触发的代码

Triggers 将特定值插入Azure SQL表的表列时触发的代码,triggers,alert,azure-sql-database,Triggers,Alert,Azure Sql Database,我正在寻求关于根据发生的特定事件触发代码运行的方法的建议 基本上,我需要监视表中的所有插入,并将列值与另一个表中的参数集进行比较 例如,将新记录添加到表中时,列[Temperature]大于30(这是另一个表中设置的值)。发送警报电子邮件通知此情况。您可以创建一个触发器(特殊类型的存储过程),该触发器在插入发生后自动执行。触发器的文档如下: 不过,您将无法从SQL数据库发送电子邮件 根据插入后需要通知的速度,您可以从触发器中插入另一个表,并定期查询这个新表(例如,使用Azure automati

我正在寻求关于根据发生的特定事件触发代码运行的方法的建议

基本上,我需要监视表中的所有插入,并将列值与另一个表中的参数集进行比较

例如,将新记录添加到表中时,列[Temperature]大于30(这是另一个表中设置的值)。发送警报电子邮件通知此情况。

您可以创建一个触发器(特殊类型的存储过程),该触发器在插入发生后自动执行。触发器的文档如下:

不过,您将无法从SQL数据库发送电子邮件

根据插入后需要通知的速度,您可以从触发器中插入另一个表,并定期查询这个新表(例如,使用Azure automation中的脚本),并将电子邮件逻辑置于数据库之外