如何在 SQL Azure 中的数据库更新时收到通知

How to get notified upon database updates in SQL Azure

我们在 SQL Azure 中托管数据,如果我们在内部托管数据,我们过去会收到查询通知,如果是 SQL Azure,我们如何解决这个问题?要在更新时获得查询通知,插入事件而不是通过代码进行轮询?

或者是否有任何其他 Azure 服务支持此功能,例如移动服务?通知中心?此处提供 Azure 产品的新手...

感谢您的帮助!

您可以创建一个在插入发生后自动执行的触发器(特殊类型的存储过程)。触发器的文档在这里:https://technet.microsoft.com/en-us/library/ms189799(v=sql.120).aspx

正如乔所说,您将无法从 SQL 数据库中发送电子邮件。

根据您在插入后需要多快的通知,也许您可​​以从触发器中插入另一个 table 并像 Joe 所说的那样提取数据。