sqljob
1. 怎麼講c#程序放到sql job裡面去執行
T-SQL的在執行普通的查詢的時候是很高效的,但是在執行循環,判斷這樣的語句的時候效率就不那麼的高了。這時可以藉助CLR了,我們可以在SQL Server 2008中擴展C#程序來完成循環等過程式的查詢,或者其他SQL不便實現的功能。這個隨筆中將介紹在SQL Server中擴展C#程序實現正則表達式的替換功能。
http://www.cnblogs.com/tylerdonet/archive/2011/05/26/2058980.html
2. pl sql job job_class是什麼意思,不懂啊
一個調度程序作業的實體.可以由dbms_scheler.create_job創建生成.它可以自行指定作業屬性,也可以調用我們預先創建的一系列scheler/ program/ chain/ job_class/ window/ window_group來匹配其作業屬性.
job_class 是作業類
3. pl/sql工具中,如何查詢到庫中所有的job
select * from user_jobs
或者
select * from dba_jobs
4. sqlserver 怎麼 查看 job
如果是要知道job的位置那就是ssms裡面實例最下方的SqlServer agent中的jobs裡面
要查看內容的話就是在job的名字右鍵屬性查看
要查看job記錄的話就是右鍵查看記錄
5. Sql 語句如何判斷job 是否存在並刪除
/**Check if this job already exist **/
ifEXISTS
(SELECT*FROM
msdb.dbo.sysjobs WHERE
name =
@JobName )
BEGIN
EXEC
msdb.dbo.sp_delete_job @job_name =
@JobName
END
這里要注意的是job存在的位置不是一般對象放在的地方 dbo.sysobjects ,而是sysjobs 。
6. sql server中job是什麼意思
在企業管理器中新建一個job,設定執行周期就可以了。
7. 如何在存儲過程/SQL語句執行job(作業)
用以下語句是可以執行的
(如果Job名稱是 Job_A)
EXEC msdb.dbo.sp_start_job N'Job_A'
注:最好用Try Catch捕捉到錯誤,因為如果要啟動的Job_A不存在的話會報錯
如果確定Job名存在的話那就不會有問題
8. 急急!幫忙寫定時執行sql語句的job,在線等
declare
variable job1 number;
begin
dbms_job.submit(:job1,'begin delete from pm_time_rule t where t.special_end_time<sysdate and t.activeflag=0; commit; end;',to_date('16-01-2010 16:40:00', 'dd-mm-yyyy hh24:mi:ss'),'trunc(sysdate)1+1/24')';
commit;
end;
9. sql sever 中 job的作用是什麼
需要自動運行處理的功能,可以放在job中,讓其自動在某個時間點運行。
10. 如何用sql語句寫一個定時完成的任務的job
採用存儲過程來實現,在job中調用此存儲過程。
create or replace procere delete_proc
as
begin
execute immediate 'delete from pm_time_rule t where t.special_end_time < sysdate and t.activeflag=0';
end;
/
declare
varable job number;
begin
dbms_job.submit(:job,'delete_proc;',sysdate,'trunc(sysdate+1)');
commit;
end;
/