job用法小结
中考英语重点词汇用法:字母开头j

J1. job /dʒɒb/【词义】n 工作;职业He lost his job.他失业了。
You should do your job as a student.你应该做你学生该做的事。
【短语】do a good job 干得好You did a good job.你做的不错。
【句型】It is one’s job to do sth做某事是某人的工作/事情It’s a doctor’s job to help the sick people.救助病人是医生该做的事情。
该句型中的job还可以换成duty,可以表达类似的意思,意为“做某事是某人的职责”。
如:Lei Feng felt it (is) his duty to help others.雷锋觉得帮助别人是他的职责。
【辨析】job workjob指具体的职业,侧重种类,是可数名词;而work指人们日常生活和工作中从事的体力或脑力劳动,是不可数名词。
可以这样理解:你得先找到job(职业或工作),然后你才有work(活儿或工作)做。
如:He changed several jobs.他换了几个工作。
I have a lot of work to do today.我今天有许多工作要做。
【总结】表示职业的名词:中文英文中文英文演员actor 护士nurse女演员actress 警官officer艺术家artist 钢琴家pianist银行家banker 飞行员pilot老板;上司boss 警察police教练coach 邮递员postman牙医dentist 总统president导演;主任director 首相;大臣prime minister主持人DJ 小学生pupil医生doctor 王后;女王queen司机driver 记者reporter 工程师engineer 科学家scientist 农场主farmer 歌唱家singer渔夫fisherman 学生student导游guide 教师teacher 饲养员;保管人keeper 商人trader 国王;君主king 小提琴手violinist 经理manager 工人worker魔术师magician 作家writer(1) DJ指的是“流行音乐节目主持人”。
job和work区别及用法例句

job和work区别及⽤法例句work是⼯作,多指⽣产或完成某物的体⼒的或脑⼒的努⼒或活动,不可数。
job是⼯作,任务,多指为换取报酬⽽进⾏的⽇常活动,尤指作为某⼈的⼿艺、⾏业或职业的⼯作。
可数。
如何区分1.job是可数名词,work是不可数名词;2.job指具体的⼀份⼯作,work指笼统的⼯作;3.⼀个⼈去上班所做的⼯作叫job,⽽他在从事这份job时所做的具体事情可以叫work。
job和work的区别job有两层含义:⼀指“⼀项任务,⼀件⼯作”;另⼀种含义是“⼯作,职业”。
可作可数名词,其复数形式是jobs,表⽰“⼯作”,⼝语中表⽰“事情”。
work有“体⼒或脑⼒劳动”的意思,⼜有作为职业概念的“⼯作”的意思,是不可数名词。
例句1、Save major painting jobs for the spring or summer。
[这⾥job意思是(⼀项)任务;(⼀份)⼯作,活⼉]把主要的油漆活⼉留到春天或夏天⼲。
2、Their main job is to preserve health rather than treat illness。
[这⾥job的意思是职责]他们的主要职责是保健⽽不是治病。
3、I was out of work at the time。
[这⾥work的意思是⼯作;职业]那时我失业了。
4、I used to take work home,but I don't do it any mor。
[这⾥work的意思是⼯作;活⼉;活计]我过去常把活⼉带回家⼲,不过我如今再也不这么做了。
work和job的用法

work和job的用法
1. “Work”可以当动词用,比如说“I need to work harder.”(我
得更努力工作呀。
)你看,这就很直白地表达在行动啦!
2. 咱再看看“job”,通常用来指一份具体的工作,像“He has a good job.”(他有份好工作呢。
)多形象呀!
3. “Work”也能用来表示你正在做的事情呢,比如“She is working on a project.”(她在忙一个项目哟。
)这多具体呀!
4. 哎呀,“job”有时候不就像你的一个标签么,像“His job is a doctor.”(他的工作是医生。
)多明确呀!
5. 你想想看,“work”的范围是不是更广呀,像“He works in the entertainment industry.”(他在娱乐行业工作。
)多宽泛又合适呀!
6. “job”则更强调那个具体的职位呢,“Her job is to teach English.”(她的工作是教英语呀。
)是不是一下子就知道她干啥啦!
7. 我们常说“go to work”(去上班),但很少说“go to job”吧,这就是“work”和“job”的小区别哟,有意思吧?
8. 有时候你会说“I love my work.”(我喜欢我的工作。
)但也许不会说
“I love my job.”那么自然,这里面的微妙之处你体会到了么?
总之呀,“work”和“job”用法有不同,但都很重要啦!我们得根据具体情况来选用,这样表达才更准确、更精彩呀!。
job和work的区别用法

job和work的区别用法1. Job 通常指的是一份具体的职业、工作,强调它的专业性和长期性呢。
比如说:“He has a great job as a doctor.”(他有一份超棒的医生工作!)2. Work 就更广泛啦,可以指任何形式的工作或劳动呀。
例如:“I have a lot of work to do today.”(我今天有好多工作要做!)3. 你看,当我们说“find a job”,是找一份特定的工作,而不是说“finda work”,这不是很明显区别嘛!就像找对象和找朋友一样,还是不一样的呀!4. “My job is challenging.”(我的工作很有挑战。
)这里用 job 来指特定的这份有挑战的工作。
但如果说“My work is challenging.”感觉就稍微宽泛一些了呢,是不是?5. 假如有人问你“What kind of work do you do?”(你做什么类型的工作?)这里用 work 就很合适呀,要是说“What kind of job do you do?”是不是就怪怪的啦!6. 在描述自己的日常事务时,我们更可能说“I need to finish my work.”而不是“I need to finish my job.”,这就体现出 work 的宽泛性啦!就好像你说要完成一堆杂事,而不是仅仅一个特定任务哟!7. “She loves her job as a teacher.”(她热爱她教师这份工作。
)强调的是教师这个具体的职业岗位。
但要是说“She loves her work as a teacher.”好像就没那么突出具体工作的感觉了,对吧?8. 再比如“His job requires a lot of skills.”(他的工作需要很多技能。
)用 job 就特别针对那份工作所需的技能呢。
9. 我们常说“hard work”(努力工作)指的是努力去做事呀,但很少说“hard job”,想想是不是这样呢?总之,job 和 work 是有区别的啦,要根据具体情境来选择用哪个哦!别再弄混啦!。
JOB用法(定时更新)

初始化相关参数job_queue_processesalter system set job_queue_processes=39 scope=spfile;//最大值不能超过1000 ;job_queue_interval = 10 //调度作业刷新频率秒为单位job_queue_process 表示oracle能够并发的job的数量,可以通过语句show parameter job_queue_process;来查看oracle中job_queue_process的值。
当job_queue_process值为0时表示全部停止oracle的job,可以通过语句ALTER SYSTEM SET job_queue_processes = 10;来调整启动oracle的job。
相关视图:dba_jobsall_jobsuser_jobsdba_jobs_running 包含正在运行job相关信息-------------------------提交job语法:beginsys.dbms_job.submit(job => :job,what => 'P_CLEAR_PACKBAL;',next_date => to_date('04-08-2008 05:44:09', 'dd-mm-yyyy hh24:mi:ss'),interval => 'sysdate+ 1/360');commit;end;/-------------------------创建JOBvariable jobno number;begindbms_job.submit(:jobno, 'P_CRED_PLAN;',SYSDATE,'SYSDATE+1/2880',TRUE);commit;运行JOBSQL> begindbms_job.run(:job1);end;/删除JOBSQL> begindbms_job.remove(:job1);end;/DBA_JOBS===========================================字段(列)类型描述JOB NUMBER 任务的唯一标示号LOG_USER VARCHAR2(30) 提交任务的用户PRIV_USER VARCHAR2(30) 赋予任务权限的用户SCHEMA_USER VARCHAR2(30) 对任务作语法分析的用户模式LAST_DATE DATE 最后一次成功运行任务的时间LAST_SEC VARCHAR2(8) 如HH24:MM:SS格式的last_date日期的小时,分钟和秒THIS_DATE DATE 正在运行任务的开始时间,如果没有运行任务则为nullTHIS_SEC VARCHAR2(8) 如HH24:MM:SS格式的this_date日期的小时,分钟和秒NEXT_DATE DATE 下一次定时运行任务的时间NEXT_SEC VARCHAR2(8) 如HH24:MM:SS格式的next_date日期的小时,分钟和秒TOTAL_TIME NUMBER 该任务运行所需要的总时间,单位为秒BROKEN VARCHAR2(1) 标志参数,Y标示任务中断,以后不会运行INTERVAL VARCHAR2(200) 用于计算下一运行时间的表达式FAILURES NUMBER 任务运行连续没有成功的次数WHAT VARCHAR2(2000) 执行任务的PL/SQL块CURRENT_SESSION_LABEL RAW MLSLABEL 该任务的信任Oracle会话符CLEARANCE_HI RAW MLSLABEL 该任务可信任的Oracle最大间隙CLEARANCE_LO RAW MLSLABEL 该任务可信任的Oracle最小间隙NLS_ENV VARCHAR2(2000) 任务运行的NLS会话设置MISC_ENV RAW(32) 任务运行的其他一些会话参数--------------------------描述INTERVAL参数值每天午夜12点'TRUNC(SYSDATE + 1)'每天早上8点30分'TRUNC(SYSDATE + 1) + (8*60+30)/(24*60)'每星期二中午12点'NEXT_DAY(TRUNC(SYSDATE ), ''TUESDAY'' ) + 12/24'每个月第一天的午夜12点'TRUNC(LAST_DAY(SYSDATE ) + 1)'每个季度最后一天的晚上11点'TRUNC(ADD_MONTHS(SYSDATE + 2/24, 3 ), 'Q' ) -1/24' 每星期六和日早上6点10分'TRUNC(LEAST(NEXT_DAY(SYSDATE, ''SATURDAY"), NEXT_DAY(SYSDATE, "SUNDAY"))) + (6×60+10)/(24×60)'--------------------------1:每分钟执行Interval => TRUNC(sysdate,'mi') + 1/ (24*60)2:每天定时执行例如:每天的凌晨1点执行Interval => TRUNC(sysdate) + 1 +1/ (24)3:每周定时执行例如:每周一凌晨1点执行Interval => TRUNC(next_day(sysdate,'星期一'))+1/244:每月定时执行例如:每月1日凌晨1点执行Interval =>TRUNC(LAST_DAY(SYSDATE))+1+1/245:每季度定时执行例如每季度的第一天凌晨1点执行Interval => TRUNC(ADD_MONTHS(SYSDATE,3),'Q') + 1/246:每半年定时执行例如:每年7月1日和1月1日凌晨1点Interval => ADD_MONTHS(trunc(sysdate,'yyyy'),6)+1/247:每年定时执行例如:每年1月1日凌晨1点执行Interval =>ADD_MONTHS(trunc(sysdate,'yyyy'),12)+1/24以下的文章主要是介绍 Oracle job的用法的实际操作步骤,本文主要告诉你在在进行Oracle job中,如何设置初始化的参数job_queue_processes,以及相关重要步骤的详细解析,以下就是文章的详细介绍。
do a good job的用法

do a good job的用法Do a good job的用法Do a good job是一个常见的英语表达,意思是“做好一件事情”。
这个表达经常出现在工作场合,也可以用来鼓励他人或者自我激励。
下面将详细介绍do a good job的用法。
一、基本含义Do a good job的基本含义是“做好一件事情”,其中do表示“做”,a表示“一件”,good表示“好的”,job表示“事情”。
因此,这个表达可以用来描述一个人对某项任务或工作的完成情况。
二、用法举例1. 在工作场合中,do a good job通常被用来鼓励员工尽力完成任务,并展现出他们最好的工作能力。
例如:- We need to do a good job on this project to meet thedeadline.- If you want to get promoted, you have to do a good job and exceed expectations.- I know it's tough, but we have to do a good job and make sure everything is perfect.2. Do a good job也可以用来自我激励,提醒自己要尽全力去完成任务。
例如:- I'm going to do a good job on this presentation and impress my boss.- I need to do a good job on this exam if I want to pass the class. - I'm going to do a good job cleaning the house today so it's spotless.3. Do a good job还可以被用来赞扬别人已经完成的任务或工作。
job的用法总结大全
job的用法总结
1. Job 可以用作一个名词,表示工作或职业。
例如:
- What's your job?(你是干什么工作的?)
- I'm looking for a job.(我正在找工作。
)
2. Job 也可以用作一个动词,表示做一项任务或工作。
例如:
- Can you job this report for me? (你能帮我处理这份报告吗?)- I job as a freelance writer.(我兼职做自由撰稿人。
)
3. Job 还可以用作一个短语或表达方式。
例如:
- On the job(在工作中):表示某人正在工作或做某项任务。
- He learned on the job.(他在工作中学到了经验。
)
- Do the job(完成任务):表示某事或某物是否能胜任某项任
务或满足特定要求。
- This old car may not look fancy, but it does the job.(这辆旧车
看起来可能不起眼,但它还能用。
)
- Job well done(做得好):表示对某人完成工作或任务的表扬。
- You've finished the project ahead of schedule. Job well done!
(你提前完成了这个项目,干得漂亮!)
总之,job 作为名词表示工作或职业;作为动词表示做任务或工作;另外,还有一些与 job 相关的短语和表达方式。
英语单词辨析:work 、 job的用法区别
英语单词辨析:work 、job的用法区别
Ⅰ.job “工作”,既可指固定的工作,也可指临时的或某项具体的工作,是可数名词,前面可用不定冠词a, 也可以有复数形式。
如:
①John lost his job. John失业了。
②There were just not enough jobs.没有那么多的工作(可干)。
③Tom’s father is looking for a job.
Ⅱ.work 是个普通用词,泛指一切工作,是不可数名词。
如:
①I have a lot of work to this evening. 教师的工作就是教学。
②A teacher’s work is teaching.老师的工作就是教学。
[联想]:搭配
apply/hung for a job.求职get/ find a job.找到一份工作
lose one’s job。
失业perform odd job.打零工
quit a job. 辞职have/work a side job 兼职
take a part-time/full-time job in a department store.
在百货公司担任兼职或专职工作。
job和task的用法
job和task的用法Job和Task的用法Job和Task是两个在计算机科学领域中经常使用的术语。
它们都与程序执行有关,但具有不同的含义和用途。
在本文中,我们将详细探讨Job和Task的用法。
一、Job的概念和用法1.1 概念Job是指一组相关联的任务或进程,通常作为单个实体来处理。
一个Job可以包含多个子任务或进程,这些子任务或进程可以并行运行或顺序运行。
1.2 用法在计算机领域中,Job通常用于以下情况:1.2.1 批处理作业批处理作业是指一组需要自动执行的任务,这些任务通常涉及大量数据处理或文件操作。
通过将这些任务组合成一个Job,可以方便地管理它们的执行顺序和结果。
1.2.2 并行计算在并行计算中,一个Job可以包含多个子任务或进程,并且这些子任务或进程可以同时运行以提高计算效率。
例如,在分布式系统中,一个Job可能需要对大量数据进行排序、过滤或分析,通过将这些任务分配给多个节点并行执行,可以更快地完成整个过程。
1.2.3 作业调度在作业调度中,一个Job表示需要执行的一组任务,并且需要将这些任务分配给可用的计算资源。
通过将这些任务组合成一个Job,可以方便地管理它们的执行和调度。
二、Task的概念和用法2.1 概念Task是指程序中的一个基本单元,通常表示一个独立的操作或功能。
在大多数情况下,一个Task可以独立运行并产生可预测的结果。
2.2 用法在计算机领域中,Task通常用于以下情况:2.2.1 线程池在线程池中,每个线程都负责执行一个Task。
当有新的任务需要执行时,线程池会从任务队列中获取一个Task,并将其分配给空闲的线程进行处理。
2.2.2 异步编程在异步编程中,每个异步操作通常表示一个独立的Task。
例如,在Web应用程序中,每个HTTP请求都可以看作是一个独立的Task,并且可以异步处理以提高性能和吞吐量。
2.2.3 并行计算在并行计算中,每个子任务也可以表示为一个独立的Task。
job是什么意思译
job是什么意思译
job意思是工作。
job:
n.工作;职业;职位;(一项)任务;(一件)工作,活儿,事情;责任;职责。
vi.承包;代客买卖做零工;作包工;打杂。
第三人称单数: jobs.
复数: jobs.
现在分词: jobbing.
过去式: jobbed.
过去分词: jobbed
扩展资料
Her job is hard work, but the pay is good.
她工作虽辛苦,但薪水不低。
This job could be done equally well by a computer.
这个工作用计算机同样可以做得很好。
He's trying to get a job in a bank.
他正设法在银行找一个工作。
There just aren't any jobs going in this area.
此地几乎没有工作可找。
With the coming of modern technology, many jobs were lost.
随着现代技术的到来,许多工作岗位不复存在。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Oracle JOB 用法小结一、Job的执行设置Job的执行设置查询当前设置:SQL> show param eter JOB如果为0,则JOB不会被执行设置为不执行:SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES = 0;设置为执行(默认):SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES = 10;注意:该设置会直接写入spfile,重启数据库不会有变化。
若备份机需要切换成主机,需要手工修改设置,即时生效。
另外,oracle9.2有个Bug,开机497天后,JOB会停止执行,目前不清楚10g中是否仍然存在这个bug。
二,dbms_J OB package 用法介绍包含以下子过程:Broken()过程。
change()过程。
Interval()过程。
Isubmit()过程。
Next_Date()过程。
Remove()过程。
Run()过程。
Submit()过程。
User_Export()过程。
What()过程。
1、Broken()过程更新一个已提交的工作的状态,典型地是用来把一个已破工作标记为未破工作。
这个过程有三个参数:JOB 、broken与next_date。
PROCEDURE Broken (JOB IN binary_integer,Broken IN boolean,next_date IN date :=SYSDATE)JOB参数是工作号,它在问题中唯一标识工作。
broken参数指示此工作是否将标记为破——TRUE说明此工作将标记为破,而FLASE说明此工作将标记为未破。
网管联盟next_date参数指示在什么时候此工作将再次运行。
此参数缺省值为当前日期和时间。
JOB如果由于某种原因未能成功之行,oracle将重试16次后,还未能成功执行,将被标记为broken 重新启动状态为broken的JOB,有如下两种方式;a、利用dbms_JOB.run()立即执行该JOBsql>beginsql>dbms_JOB.run(:JOBno) 该JOBno为submit过程提交时返回的JOB numbersql>end;sql>/b、利用dbms_JOB.broken()重新将broken标记为falsesql>beginsql>dbms_JOB.broken (:JOB,false,next_date)sql>end;sql>/2、Change()过程用来改变指定工作的设置。
这个过程有四个参数:JOB、what 、next_date与interval。
PROCEDURE Change (JOB IN binary_integer,What IN varchar2,next_date IN date,interval IN varchar2)此JOB参数是一个整数值,它唯一标识此工作。
What参数是由此工作运行的一块PL/SQL代码块。
next_date参数指示何时此工作将被执行。
interval参数指示一个工作重执行的频度。
中国网管论坛3、Interval()过程用来显式地设置重执行一个工作之间的时间间隔数。
这个过程有两个参数:JOB与interval。
PROCEDURE Interval (JOB IN binary_integer,Interval IN varchar2)JOB参数标识一个特定的工作。
interval参数指示一个工作重执行的频度。
4、ISubmit()过程用来用特定的工作号提交一个工作。
这个过程有五个参数:JOB、what、next_date、interval与no_parse。
PROCEDURE ISubmit (JOB IN binary_ineger,What IN varchar2,next_date IN date,interval IN varchar2,no_parse IN booean:=FALSE)这个过程与Submit()过程的唯一区别在于此JOB参数作为IN型参数传递且包括一个由开发者提供的工作号。
如果提供的工作号已被使用,将产生一个错误。
5、Next_Date()过程用来显式地设定一个工作的执行时间。
这个过程接收两个参数:JOB与next_date。
PROCEDURE Next_Date(JOB IN binary_ineger,next_date IN date) JOB标识一个已存在的工作。
next_date参数指示了此工作应被执行的日期与时间。
6、Remove()过程来删除一个已计划运行的工作。
这个过程接收一个参数:PROCEDURE Remove(JOB IN binary_ineger);JOB参数唯一地标识一个工作。
这个参数的值是由为此工作调用Submit()过程返回的JOB参数的值。
已正在运行的工作不能由调用过程序删除。
7、Run()过程用来立即执行一个指定的工作。
这个过程只接收一个参数:PROCEDURE Run(JOB IN binary_ineger)JOB参数标识将被立即执行的工作。
8、使用Submit()过程,工作被正常地计划好。
这个过程有五个参数:JOB、what、next_date、interval与no_parse。
PROCEDURE Submit ( JOB OUT binary_ineger,What IN varchar2,next_date IN date,interval IN varchar2,no_parse IN booean:=FALSE)JOB参数是由Submit()过程返回的binary_ineger。
这个值用来唯一标识一个工作。
what参数是将被执行的PL/SQL代码块。
中国网管论坛next_date参数指识何时将运行这个工作。
interval参数何时这个工作将被重执行。
no_parse参数指示此工作在提交时或执行时是否应进行语法分析——TRUE指示此PL/SQL代码在它第一次执行时应进行语法分析,而FALSE指示本PL/SQL代码应立即进行语法分析。
9、User_Export()过程返回一个命令,此命令用来安排一个存在的工作以便此工作能重新提交。
此程序有两个参数:JOB与my_call。
PROCEDURE User_Export(JOB IN binary_ineger,my_call IN OUT varchar2)JOB参数标识一个安排了的工作。
my_call参数包含在它的当前状态重新提交此工作所需要的正文。
10、What()过程应许在工作执行时重新设置此正在运行的命令。
这个过程接收两个参数:JOB与what。
PROCEDURE What (JOB IN binary_ineger,What IN OUT varchar2)JOB参数标识一个存在的工作。
what参数指示将被执行的新的PL/SQL代码。
三、查看相关JOB信息1、相关视图dba_JOBsall_JOBsuser_JOBsdba_JOBs_running 包含正在运行JOB相关信息2、查看相关信息SQL>SELECT JOB, NEXT_DATE, NEXT_SEC, FAILURES, BROKEN SQL>FROM DBA_JOBS;JOB NEXT_DATE NEXT_SEC FAILURES B------- --------- -------- -------- -9125 01-JUN-01 00:00:00 4 N14144 24-OCT-01 16:35:35 0 N9127 01-JUN-01 00:00:00 16 Y3 rows selected.正在运行的JOB相关信息SELECT SID, r.JOB, LOG_USER, r.THIS_DATE, r.THIS_SEC FROM DBA_JOBS_RUNNING r, DBA_JOBS jWHERE r.JOB = j.JOB;SID JOB LOG_USER THIS_DATE THIS_SEC----- ---------- ------------- --------- --------12 14144 HR 24-OCT-94 17:21:2425 8536 QS 24-OCT-94 16:45:122 rows selected.JOB QUEUE LOCK相关信息SELECT SID, TYPE, ID1, ID2FROM V$LOCKWHERE TYPE = 'JQ';SID TY ID1 ID2--------- -- --------- ---------12 JQ 0 141441 row selected.四、简单例子一个简单例子:网管网创建测试表SQL> create table TEST(a date);表已创建。
创建一个自定义过程SQL> create or replace procedure MYPROC as 2begin3insert into TEST values(sysdate);4end;5/过程已创建。
创建JOBSQL> variable JOB1 number;SQL>SQL> begin2dbms_JOB.submit(:JOB1,'MYPROC;',sysdate,'sysdate+1/1440');--每天1440分钟,即一分钟运行test过程一次3end;4/PL/SQL 过程已成功完成。
运行JOBSQL> begin2dbms_JOB.run(:JOB1);3end;4/PL/SQL 过程已成功完成。
SQL> select to_char(a,'yyyy/mm/dd hh24:mi:ss') 时间from TEST;时间-------------------2001/01/07 23:51:212001/01/07 23:52:222001/01/07 23:53:24删除JOBSQL> begin2dbms_JOB.remove(:JOB1);3end;4/ 网管网PL/SQL 过程已成功完成。
使用dbms_iJOB管理JOB======================================================== ===1. 创建JOB.PROCEDURE SUBMITArgument Name Type In/Out Default?------------------------------ ----------------------- ------ --------JOB BINARY_INTEGER INLUSER VARCHAR2 INPUSER VARCHAR2 INCUSER VARCHAR2 INNEXT_DATE DATE ININTERVAL VARCHAR2 INBROKEN BOOLEAN INWHAT VARCHAR2 INNLSENV VARCHAR2 INENV RAW INSQL> begin2 dbms_iJOB.submit(1,'SYS','SCOTT','TONGJW',sysdate + 1/24,3 'sysdate+1/24',false,'null;',4 'NLS_LANGUAGE=''AMERICAN'' NLS_TERRITORY=''AMERICA'' '||5 'NLS_CURRENCY=''$'' NLS_ISO_CURRENCY=''AMERICA'' '||6 'NLS_NUMERIC_CHARACTERS=''.,'' '||7 'NLS_DATE_FORMAT=''MM/DD/YYYY HH24:MI:SS'' '||8 'NLS_DATE_LANGUAGE=''AMERICAN'' NLS_SORT=''BINARY'' ',9 '0102000200000000');10 end;11 /PL/SQL procedure successfully completed.SQL> col log_user format a10SQL> col priv_user format a10SQL> col schema_user format a10SQL> col what format a15SQL> commit;Commit complete.SQL> set linesize 100SQL> select JOB,log_user,priv_user,schem a_user,what,next_date2 from dba_JOBs3 /JOB LOG_USER PRIV_USER SCHEMA_USEWHAT NEXT_DATE---------- ---------- ---------- ---------- --------------- ---------1 SYS SCOTT TONGJW null; 31-MAR-052. 运行其他用户的JOB.PROCEDURE RUNArgument Name Type In/Out Default?------------------------------ ----------------------- ------ --------JOB BINARY_INTEGER IN DEFAULTFORCE BOOLEAN IN DEFAULTSQL> exec dbms_iJOB.run(1);PL/SQL procedure successfully completed.3. 修改JOB的运行时间间隔.PROCEDURE INTERVALArgument Name Type In/Out Default?------------------------------ ----------------------- ------ --------JOB BINARY_INTEGER ININTERVAL VARCHAR2 INSQL> exec dbms_iJOB.interval(1,'sysdate+2/24');PL/SQL procedure successfully completed.SQL> alter session set nls_date_format = 'yyyy-mm-dd hh24:mi:ss';Session altered.SQL> select JOB,log_user,priv_user,schem a_user,what,next_date2 from dba_JOBs3 /JOB LOG_USER PRIV_USER SCHEMA_USEWHAT NEXT_DATE---------- ---------- ---------- ---------- --------------- -------------------1 SYS SCOTT TONGJW null; 2005-03-31 01:52:18 4. 修改JOB的下一次运行时间:-)PROCEDURE NEXT_DATEArgument Name Type In/Out Default?------------------------------ ----------------------- ------ --------JOB BINARY_INTEGER INNEXT_DATE DATE INSQL> exec dbms_iJOB.next_date(1,sysdate+2/24);PL/SQL procedure successfully completed.SQL> select JOB,log_user,priv_user,schem a_user,what,next_date2 from dba_JOBs3 /JOB LOG_USER PRIV_USER SCHEMA_USE WHAT NEXT_DATE ---------- ---------- ---------- ---------- --------------- -------------------1 SYS SCOTT TONGJW null; 2005-03-31 02:57:455. 修改JOB的执行内容PROCEDURE WHATArgument Name Type In/Out Default?------------------------------ ----------------------- ------ --------JOB BINARY_INTEGER INWHAT VARCHAR2 INSQL> exec dbms_iJOB.what(1,'null;null;');PL/SQL procedure successfully completed.SQL> select JOB,log_user,priv_user,schem a_user,what,next_date2 from dba_JOBs3 /JOB LOG_USER PRIV_USER SCHEMA_USE WHAT NEXT_DATE ---------- ---------- ---------- ---------- --------------- -------------------1 SYS SCOTT TONGJW null;null; 2005-03-31 02:57:45 SQL>6. 中断broken JOBs.PROCEDURE BROKENArgument Name Type In/Out Default?------------------------------ ----------------------- ------ --------JOB BINARY_INTEGER INBROKEN BOOLEAN INNEXT_DATE DATE IN DEFAULTSQL> exec dbms_iJOB.broken(1,true);PL/SQL procedure successfully completed.SQL> select JOB,log_user,priv_user,schem a_user,what,next_date,broken2 from dba_JOBs3 /JOB LOG_USER PRIV_USER SCHEMA_USE WHAT NEXT_DATE B---------- ---------- ---------- ---------- --------------- --------------------1 SYS SCOTT TONGJW null;null; 4000-01-01 00:00:00 YSQL> select JOB,log_user,priv_user,schem a_user,what,next_date,broken2 from user_JOBs3 /no rows selectedSQL>7. 删除JOB.PROCEDURE REMOVEArgument Name Type In/Out Default?------------------------------ ----------------------- ------ --------JOB BINARY_INTEGER INSQL> exec dbms_iJOB.remove(1);PL/SQL procedure successfully completed.SQL> select JOB,log_user,priv_user,schem a_user,what,next_date,broken2 from dba_JOBs3 /no rows selectedSQL>。