国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

教你快速掌握一個簡單的Oracle定時任務

2024-08-29 13:52:08
字體:
來源:轉載
供稿:網友
一、在PLSQL中創建表:

create table HWQY.TEST(  CARNO     VARCHAR2(30),  CARINFOID NUMBER)

二、在PLSQL中創建存儲過程:

create or replace PRocedure pro_testAScarinfo_id number;BEGINselect s_CarInfoID.nextval into carinfo_id from dual;insert into test(test.carno,test.carinfoid) values(carinfo_id,'123');commit;end pro_test;

三、在SQL命令窗口中啟動任務:

在SQL>后執行:

VARIABLE jobno number;beginDBMS_JOB.SUBMIT(:jobno, 'pro_test;',SYSDATE,'sysdate+1/24/12'); commit;end;/

提交后提示:

英文代碼

四、跟蹤任務的情況(查看任務隊列):

SQL>  select job,next_date,next_sec,failures,broken from user_jobs;       JOB NEXT_DATE   NEXT_SEC           FAILURES BROKEN---------- ----------- ---------------- ---------- ------         1 2008-2-22 ?01:00:00                  0 N

說明有一個任務存在了。

執行select * from test t查看定時任務的結果。可以看出定時任務是正常執行了的。

五、停止已經啟動的定時任務:

先執行select job,next_date,next_sec,failures,broken from user_jobs;

以查看定時任務的job號。

在SQL>中執行下面的語句停止一個已經啟動的定時任務:

begin dbms_job.remove(1);commit;end;/

表示停止job為1的任務。

執行后顯示如下:

PL/SQL procedure successfully completed

六、查看進程數:

show parameter job_queue_processes;必須>0,否則執行下面的命令修改:alter system set job_queue_processes=5;

七、再創建一個任務(每5分鐘執行一次):

variable jobno number;begindbms_job.submit(:jobno, 'pro_test;',sysdate,'sysdate+1/24/12');commit; end; /

建立一個定時任務后,在PLSQL中查看JOB,它的sql語句類似的是如下:

beginsys.dbms_job.submit(job => :jobno,what => 'pro_test;',next_date => to_date('21-02-2008 17:37:26', 'dd-mm-yyyy hh24:mi:ss'),interval => 'sysdate+1/24/12');commit;end;/所以,創建一個任務的完整的格式是:variable jobno number;beginsys.dbms_job.submit(job => :jobno,what => 'pro_test;',next_date => to_date('21-02-2008 17:37:26', 'dd-mm-yyyy hh24:mi:ss'),interval => 'sysdate+1/24/12');commit;end;/--系統會自動分配一個任務號jobno。

八、 執行select job,next_date,next_sec,failures,broken from user_jobs;

結果:

JOB NEXT_DATE NEXT_SEC FAILURES BROKEN1 1 2008-2-22 AM 01:00:00 01:00:00 0 N2 2 2008-2-21 PM 05:42:45 17:42:45 0 N3 3 2008-2-21 PM 05:42:45 17:42:45 0 N

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 台东县| 富裕县| 垫江县| 黄平县| 海门市| 胶南市| 天水市| 平湖市| 石城县| 习水县| 安图县| 泸西县| 通道| 凤庆县| 革吉县| 金阳县| 金堂县| 津南区| 柯坪县| 衡山县| 盘锦市| 灵丘县| 墨竹工卡县| 大化| 牡丹江市| 武山县| 永吉县| 房产| 井陉县| 都兰县| 合阳县| 安陆市| 尤溪县| 阿拉善盟| 双城市| 深圳市| 丹寨县| 稻城县| 云阳县| 大名县| 武城县|