SQL有定時執行的語句 WaitFor,可以寫到一個存儲過程中再執行一次
文法:WaitFor{Delay 'time'|Time 'time}
Delay後面的時間為延遲多少時間執行
Time後面的時間為指定何時執行,格式為"HH:MM:SS",不支援日期
例:
------指定10:00執行
Begin
waitfor time '10:00:00'
select * from tablename
end
-----指定等待1小時後執行
begin
waitfor delay '01:00:00'
select * from tablename
end
方法2:服務端用timer定時執行,當然也可以指定時間點,這樣就能支援日期,但需要解決timer控件定時範圍限制