我想继续更新表FOREVER中的值,我该怎么做?
例如我有一张桌子:
ID | Col 1 | Col 2
---+-------+-------
1 | 123| 321
2 | 231| 321
3 | 333| 321
4 | 113| 321
5 | 153| 321
运行声明后:
1秒后:
ID | Col 1 | Col 2
---+-------+-------
1 | 222| 321
2 | 233| 321
3 | 133| 321
4 | 123| 321
5 | 183| 321
2秒后:
ID | Col 1 | Col 2
---+-------+-------
1 | 444| 321
2 | 253| 321
3 | 233| 321
4 | 183| 321
5 | 93| 321
N秒后:
ID | Col 1 | Col 2
---+-------+-------
1 | 324| 321
2 | 383| 321
3 | 343| 321
4 | 530| 321
5 | 193| 321
请注意,这里的值并不重要,我只是希望它们永远以非事务方式继续更新。
通过这样做,我想要实现的目标是什么?我不知道。只是想知道是否可以这样做而不是我不是在寻找触发器。
答案 0 :(得分:0)
您可以通过在sql server中创建作业来递归执行查询,在此您可以提及每秒或每分钟或每天递归的时间等。