sql - 在不使用 sql server 代理的情况下,当 SQL 中的数据有更新时,如何安排我的存储过程运行?
问题描述
我想知道是否可以在不使用 SQL Server 代理的情况下安排我的存储过程运行(因为我没有访问权限),我希望它在摄取新数据时运行(我在数据,不确定当先前数据的日期发生变化时我们是否可以使用它来进行更新)。
解决方案
您可以创建一个TRIGGER。它允许您在数据更改(后触发器)或代替 CURD 操作(而不是触发器)时执行自定义代码。
在您的情况下,您需要AFTER INSERT, UPDATE, DELETE
触发器,因为您需要在修改数据时应用逻辑。
推荐阅读
- python - Python:绘制带有手动分配图例的 Pandas DataFrame
- python - 无法循环网页抓取中的 href 值
- python - 天气问题 - 从天气导入天气,单位导入错误:无法从“天气”导入名称“天气”
- javascript - 为 kendoNumericTextbox 隐藏的输入类型
- javascript - 我有很多图片。如何让它们在滚动到视图时按需延迟加载?
- python - 变量之间的打印线,我该如何停止?
- facebook - 需要 Facebook 消息 API 帮助
- swagger - swagger-ui 给出的请求 URL 不正确 试试看
- sql - 当必须根据条件对记录进行分组时如何选择最多 x 行
- amazon-ec2 - 如果达到 100%,EC2 T3 实例会崩溃吗