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;
/