sql - 每5秒后如何执行存储过程?
问题描述
我正在制作一个存储过程,我想让它每 5 秒自动执行一次。
我试过“等待延迟'00:00:05';” 但没有满足我的需要。
WAITFOR DELAY '00:00:05'
我想要一个输出结果,即一个输出表,而不是所有以前的结果。
解决方案
您可以使用 sql server 代理来安排作业以运行此存储过程。在代码中编写一些逻辑不是一个好主意,因为一旦执行开始需要时间(数据量增加),代码执行可能会超时。
推荐阅读
- html - 尝试在Angular中的数组中显示表中的数据
- javascript - 从 location.hash 中提取特定的参数值
- angular - 仅在模糊时触发异步验证器
- java - 每次更改资源时都需要重新启动服务器吗?
- windows - 来自 MinGW 的 Windows 10 make 工具返回错误 2 (e=2)
- python - 使用嵌套的 for 循环更新 dict
- python - 在 django webapp 中使用 jquery 和 AJAX 自动完成搜索
- python - 返回所有值包含python字典中的特定文本
- git - 从服务器端目录恢复 GitLab 存储库
- c++ - SIMD __m256i 到 __m256d 转换结果