(1)在操作系統的服務中啟動“SQL Server代理”;
(2)打開SQL Server Management Studio(簡稱為SSMS),依次展開“SQL Server代理”、“作業”,右擊“作業”,從彈出的快捷菜單中選擇“新建作業...”菜單項,打開“新建作業”對話框,如圖:
(3)輸入作業名稱,選擇類別(數據庫維護),從“選擇頁”中選擇“計劃”項,如圖
(4)單擊“新建...”按鈕,打開“新建作業計劃”對話框,如圖:
(4)輸入作業計劃名稱,選擇按“每天”執行,選擇執行間隔為“1”天,設置每天頻率為“1分鐘”,單擊“確定”按鈕。
(5)從“選擇頁”中選擇“計劃”項,輸入步驟名稱,輸入命令:
UPDATE 訂單表
SET 是否有效 = 0
WHERE DateDiff(hour, 下單時間, GetDate()) > 有效時間
如圖:
(6)單擊“確定“按鈕回到”新建作業“對話框,再單擊”確定“按鈕,讓作業生效。