1樓:
作業的操作。
企業管理器。
管理 -sql server**。
右鍵作業。新建作業。
常規"項中輸入作業名稱。
步驟"項。新建 -"步驟名"中輸入步驟名。
型別"中選擇"transact-sql 指令碼(tsql)"
資料庫"選擇執行命令的資料庫。
命令"中輸入要執行的語句:
exec 儲存過程名 ..該儲存過程用於建立表-確定 -"排程"項。
新建排程。"名稱"中輸入排程名稱。
排程型別"中選擇你的作業執行安排。
如果選擇"反覆出現"
點"更改"來設定你的時間安排。
然後將sql agent服務啟動,並設定為自動啟動,否則你的作業不會被執行。
設定方法:我的電腦--控制面板--管理工具--服務--右鍵 sqlserveragent--屬性--啟動型別--選擇"自動啟動"--確定。
2樓:網友
儲存過程不好辦吧,用sql server 的作業(job)比較好處理。
管理-sql **-作業。
3樓:網友
這個簡單吧 在擁護表裡加個生成時間欄位 儲存過程裡用 sysdate 方法得到當前時間 然後比較2個時間不就行了嗎。
4樓:網友
儲存過程要主動呼叫,怎麼能監測?
怎麼檢視乙個儲存過程的sql語句
5樓:信必鑫服務平臺
檢視乙個儲存過程的sql語句步驟如下:
1、開啟microsoft sql server資料庫管理工具,輸入密碼連線到資料庫。
2、如果資料庫伺服器上有多個資料庫,選擇我們要檢視的資料庫,其選項。
3、 在資料庫的選單中,找到『可程式設計性』選單,並將其。
4、在『可程式設計性』選單下面,找到『儲存過程』並單擊其前面的『+』號,讓其。這裡可以看見系統自帶儲存過程和使用者自己編譯的儲存過程。
5、在要管理的儲存過程名稱上單擊滑鼠右鍵,依次選擇:『編寫儲存過程指令碼為』--alter到』--新的查詢器視窗』。這個動作是修改儲存過程。
6、這時,我們就能清楚的看見這個儲存過程的**,可以做修改,修改後記得儲存才能生效。
sql語句,儲存過程,智慧型更新,SQL 乙個儲存過程中 執行兩個更新操作 怎麼寫
簡單啊,用if判定一下就可以了啊,在update之前先判定name是否為空 if isnull name,update 表 set username username where id id 同等道理,age也一樣的做就可以了。當然,判定條件並列的話,你可以一起判定 如果想使用多條語句的話,有兩種方...
求簡單的sql語句,求乙個簡單的sql語句
這個不用sql語句,如果一定要在資料庫判斷的話就用觸發器判斷create trigger 觸發器名 on 表名instead of insertas if select 1 from inserted where 某欄位 kkkk 1 在此判斷 begin insert into 表名 select...
乙個SQL裡的問題,sql語句的問題?
樓主試試這樣的辦法是否可行 先自己定義兩個函式,lower rank s1,s2 和higher rank s1,s2 分別可以返回資料s1和s2中 較小 和 較大 的值 指按某種規則比較,排位靠前和靠後的 然後用。select distinct concat lower rank 列1,列2 hi...