首页 > 解决方案 > 在不使用 sql server 代理的情况下,当 SQL 中的数据有更新时,如何安排我的存储过程运行?

问题描述

我想知道是否可以在不使用 SQL Server 代理的情况下安排我的存储过程运行(因为我没有访问权限),我希望它在摄取新数据时运行(我在数据,不确定当先前数据的日期发生变化时我们是否可以使用它来进行更新)。

标签: sqlsql-server

解决方案


您可以创建一个TRIGGER。它允许您在数据更改(后触发器)或代替 CURD 操作(而不是触发器)时执行自定义代码。

在您的情况下,您需要AFTER INSERT, UPDATE, DELETE触发器,因为您需要在修改数据时应用逻辑。


推荐阅读