中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

手機在線做ppt的網(wǎng)站有哪些最新的網(wǎng)絡(luò)營銷的案例

手機在線做ppt的網(wǎng)站有哪些,最新的網(wǎng)絡(luò)營銷的案例,b2b電子商務(wù)網(wǎng)站的主要類型,向日葵視頻在線免費觀看虛谷數(shù)據(jù)庫提供定時作業(yè)機制,用于定時、定期、自動的進行某些操作,可通過系統(tǒng)包 dbms_scheduler 進行定時作業(yè)創(chuàng)建、調(diào)度、查看、刪除等。 DBMS_SCHEDULER 系統(tǒng)包封裝了以下過程/函數(shù):ENABLE、DISABLE、SET_JOB_ARGUMENT_VALUE、DROP_JOB、R…

虛谷數(shù)據(jù)庫提供定時作業(yè)機制,用于定時、定期、自動的進行某些操作,可通過系統(tǒng)包 dbms_scheduler 進行定時作業(yè)創(chuàng)建、調(diào)度、查看、刪除等。

DBMS_SCHEDULER 系統(tǒng)包封裝了以下過程/函數(shù):ENABLE、DISABLE、SET_JOB_ARGUMENT_VALUE、DROP_JOB、RUN_JOB。

過程/函數(shù)含義如下:

DBMS_SCHEDULER.ENABLE(job_name):表示啟用作業(yè)。 DBMS_SCHEDULER.DISABLE(job_name,TURE):表示禁用作業(yè)。 DBMS_SCHEDULER.SET_JOB_ARGUMENT_VALUE(job_name,param_order,param_val):表示對 job 調(diào)用存儲過程進行參數(shù)賦值,param_order 為參數(shù)序,param_val 為參數(shù)值。 DBMS_SCHEDULER.RUN_JOB(job_name,TRUE):表示顯式調(diào)用定時作業(yè)。 DBMS_SCHEDULER.DROP_JOB(job_name,TRUE):表示刪除定時作業(yè)。

1、作業(yè)的創(chuàng)建

語法格式

DBMS_SCHEDULER.CREATE_JOB (job_name             IN VARCHAR2,job_type             IN VARCHAR2,job_action           IN VARCHAR2,number_of_arguments  IN PLS_INTEGER              DEFAULT 0,start_date           IN TIMESTAMP                DEFAULT NULL,repeat_interval      IN VARCHAR2                 DEFAULT NULL,end_date             IN TIMESTAMP                 DEFAULT NULL,job_class            IN VARCHAR2                 DEFAULT 'DEFAULT_JOB_CLASS',enabled              IN BOOLEAN                  DEFAULT FALSE,auto_drop            IN BOOLEAN                  DEFAULT TRUE,comments             IN VARCHAR2                 DEFAULT NULL);

參數(shù)解釋:

  • job_name:作業(yè)名稱。
  • job_type:作業(yè)類型,可指定為stored_procedure、plsql_block或plsql_command;若為stored_procedure則job_action內(nèi)容為數(shù)據(jù)庫存儲過程名稱;若為plsql_block則job_action為可執(zhí)行塊語句;若為plsql_command則job_action可調(diào)用包中的存儲過程或存儲函數(shù)。
  • job_action:作業(yè)動作,與job_type相關(guān)。
  • number_of_arguments:作業(yè)中存儲過程、存儲函數(shù)或包的參數(shù)個數(shù)。
  • start_date:作業(yè)開始時間。
  • repeat_interval:作業(yè)重復(fù)間隔說明。
  • end_date:作業(yè)結(jié)束時間。
  • job_class:作業(yè)類型——該參數(shù)暫時無效,預(yù)留。
  • enabled:作業(yè)是否已激活,若該參數(shù)置為true則表示該作業(yè)默認為啟用狀態(tài),作業(yè)根據(jù)其計劃自動運行,若該參數(shù)置為false則該作業(yè)為禁用狀態(tài),不會自動執(zhí)行,需手動執(zhí)行作業(yè)或?qū)⒃撟鳂I(yè)啟用后方可自動執(zhí)行。
  • auto_drop:作業(yè)執(zhí)行完是否自動刪除。若該參數(shù)置為true則在作業(yè)完成后將自動刪除作業(yè),反之不會刪除該作業(yè)。
  • comments:作業(yè)備注說明。

參數(shù)說明:

  • repeat_interval結(jié)構(gòu)為REPEAT_INTERVAL=>’Freq=Minutely?Interval=5’ Freq關(guān)鍵字用于指定作業(yè)間隔的時間周期,可選參數(shù)包括:YEARLY(年)、MONTHLY(月)、WEEKLY(周)、DAILY(日)、HOURLY(小時)、MINUTELY(分)、SECONDLY(秒)。
  • Interval關(guān)鍵字用于指定作業(yè)間隔頻度,該值為一個整數(shù),默認為1,可指定范圍為1-999。
  • repeat_interval參數(shù)除了以上兩個限制條件外,還可指定:
    • BYHOUR:指示定時作業(yè)在指定小時執(zhí)行,可指定范圍 0-23,若要指定多個時間參數(shù)使用逗號進行分割,如BYHOUR=2,5,7。
    • BYDAY:指示在每周的第幾天運行,可使用數(shù)字或英文縮寫,如:MON|TUE|WED|THU|FRI|SAT|SUN等。
    • BYMONTHDAY:指示在每月的第幾天運行。
    • BYMONTH:指示在每年的月份,可使用數(shù)字或英文縮寫,如:JAN|FEB|MAR|APR|MAY|JUN等。

示例1

基于存儲過程的定時作業(yè)。

CREATE TABLE JOB_TEST(ID INT,DT DATETIME);CREATE OR REPLACE PROCEDURE JOB_PROC1(INPUT INTEGER) IS
BEGININSERT INTO JOB_TEST VALUES (INPUT, SYSDATE);
END;EXEC dbms_scheduler.create_job('job1','stored_procedure','JOB_PROC1',1,sysdate,'freq=secondly;INTERVAL=30;byhour=5,14;','2029-01-01 01:00:00','default_class',FALSE,TRUE,'這是一個測試');

示例2
基于PLSQL塊語句的定時作業(yè)

EXEC dbms_scheduler.create_job('job2','plsql_block','DECLARE BEGIN FOR i IN 1..10 LOOP INSERT INTO JOB_TEST VALUES(i,sysdate);END LOOP;END;',0,sysdate,'freq=secondly;INTERVAL=30;byhour=5,14;','2029-01-01 01:00:00','default_class',FALSE,TRUE,'這是一個測試');

2、過程/函數(shù)的使用

(1)DBMS_SCHEDULER.SET_JOB_ARGUMENT_VALUE

DBMS_SCHEDULER.SET_JOB_ARGUMENT_VALUE該過程用于設(shè)置作業(yè)的參數(shù)信息??赏ㄟ^位置綁定參數(shù)也可以通過參數(shù)名稱綁定參數(shù)。

語法格式

-- argument_value支持VARCHAR2、TINYINT、SMALLINT、INTEGER、BIGINT、FLOAT、DOUBLE、NUMERIC、BOOLEAN、TIME、DATE、DATETIME數(shù)據(jù)類型,此處語法僅列出VARCHAR2類型作為參考。DBMS_SCHEDULER.SET_JOB_ARGUMENT_VALUE (job_name               IN VARCHAR2,argument_position      IN PLS_INTEGER,argument_value         IN VARCHAR2);DBMS_SCHEDULER.SET_JOB_ARGUMENT_VALUE (job_name               IN VARCHAR2,argument_name          IN VARCHAR2,argument_value         IN VARCHAR2);

參數(shù)解釋:

  • job_name:需要設(shè)置參數(shù)的作業(yè)名稱。
  • argument_position:需要設(shè)置參數(shù)值的參數(shù)位置。
  • argument_name:需要設(shè)置參數(shù)值的參數(shù)名稱。
  • argument_value:設(shè)置的參數(shù)值,該處根據(jù)參數(shù)值類型自動選擇重載的存儲過程。

示例:

SET_JOB_ARGUMENT_VALUE
BEGINDBMS_SCHEDULER.SET_JOB_ARGUMENT_VALUE(job_name ? ? ? ?=> 'job1',argument_name ? => 'INPUT',argument_value ?=> 100);
END;
/


上面這個示例是使用 ?DBMS_SCHEDULER.SET_JOB_ARGUMENT_VALUE? 過程來更新名為 ?job1? 的作業(yè)的參數(shù) ?INPUT? 的值為 ?100?。

(2)SET_ATTRIBUTE

?DBMS_SCHEDULER.SET_ATTRIBUTE? 該存儲過程用于修改定時作業(yè)屬性值,而不是參數(shù)。如果你想修改作業(yè)的某些屬性,例如作業(yè)的名稱、作業(yè)的開始時間、作業(yè)的結(jié)束時間等,你可以使用?SET_ATTRIBUTE?。

語法格式如下:

DBMS_SCHEDULER.SET_ATTRIBUTE (name           IN VARCHAR2,attribute      IN VARCHAR2,value          IN {VARCHAR2 | TIMESTAMP | PLS_INTEGER | BOOLEAN});

參數(shù)解釋:

  • name:需要修改屬性的作業(yè)名稱。
  • attribute:需要修改的屬性名稱。
  • value:修改的屬性對應(yīng)的新值,該參數(shù)可接受VARCHAR2、TIMESTAMP、PLS_INTEGER、BOOLEAN數(shù)據(jù)類型的值。

示例:

BEGINDBMS_SCHEDULER.SET_ATTRIBUTE(name => 'job1',attribute => 'repeat_interval',value => 'freq=secondly;INTERVAL=15;byhour=5,14;');
END;
/


在這個例子中,展示了如何使用 ?SET_ATTRIBUTE? 來修改作業(yè)的間隔時間,我們將 ?job1? 作業(yè)的重復(fù)間隔從原來的 ?30? 秒修改為 ?15? 秒,并且保持 ?byhour? 屬性為 ?5,14?,這意味著作業(yè)將在每天的 ?5? 點和 ?14? 點執(zhí)行。


(3)RUN_JOB

RUN_JOB該存儲過程用于顯式調(diào)用作業(yè)

語法格式如下:

DBMS_SCHEDULER.RUN_JOB (job_name                IN VARCHAR2,use_current_session     IN BOOLEAN DEFAULT TRUE);

參數(shù)解釋:

  • job_name:調(diào)用的作業(yè)名稱。
  • use_current_session:參數(shù)選用true時表示使用當前會話執(zhí)行該作業(yè),若作業(yè)未執(zhí)行完成則當前連接會話一直處于阻塞狀態(tài)直至作業(yè)完成后方可執(zhí)行其他SQL;若參數(shù)選用false則表示使用其他會話執(zhí)行該作業(yè),當前會話可繼續(xù)執(zhí)行其他SQL。

示例:

BEGINDBMS_SCHEDULER.RUN_JOB(job_name => 'job1');
END;
/


DBMS_SCHEDULER.RUN_JOB? 函數(shù)被調(diào)用來立即運行名為 ?job1? 的作業(yè)。這個函數(shù)會立即觸發(fā)作業(yè)的執(zhí)行,即使作業(yè)的計劃時間還沒有到達。

(4)ENABLE、DISABLE

ENABLE存儲過程用于啟用作業(yè),將作業(yè)是否啟用屬性設(shè)置為true,然后作業(yè)根據(jù)其開始時間、結(jié)束時間和間隔時間自動運行作業(yè)。
DISABLE存儲過程用于禁用作業(yè)同ENABLE作用相反。

語法格式如下:

DBMS_SCHEDULER.ENABLE (name                  IN VARCHAR2);DBMS_SCHEDULER.DISABLE (name                  IN VARCHAR2,force                 IN BOOLEAN DEFAULT FALSE);

參數(shù)解釋:

  • name:禁用或啟用的作業(yè)名稱。
  • force:如果設(shè)置為true則需先停止正在運行的作業(yè)實例,再禁用作業(yè);如果設(shè)置為false則允許正在運行的作業(yè)執(zhí)行完成,然后再禁用作業(yè)。

示例:

--enable啟用作業(yè)
BEGINDBMS_SCHEDULER.ENABLE(name => 'job1');
END;
/--disable禁用作業(yè)
BEGINDBMS_SCHEDULER.DISABLE(name => 'job1');
END;
/

在這兩個例子中,?name => 'job1'? 參數(shù)指定了要啟用或禁用的作業(yè)的名稱。執(zhí)行 ?DBMS_SCHEDULER.ENABLE? 后,作業(yè)將開始按照其計劃運行。執(zhí)行 ?DBMS_SCHEDULER.DISABLE? 后,作業(yè)將停止運行,直到再次被啟用

(5)DROP_JOB

DROP_JOB該存儲過程用于刪除作業(yè)。

語法格式如下:

DBMS_SCHEDULER.DROP_JOB (job_name               IN VARCHAR2,force                  IN BOOLEAN DEFAULT FALSE);

參數(shù)解釋:

  • job_name:刪除的作業(yè)名稱。
  • force:如果設(shè)置為true則需先停止正在運行的作業(yè)實例,再刪除作業(yè);如果設(shè)置為false則允許正在運行的作業(yè)執(zhí)行完成,然后再刪除這些作業(yè)。

示例:


BEGINDBMS_SCHEDULER.DROP_JOB(job_name => 'job1');
END;
/


在這個例子中,?job_name => 'job1'? 參數(shù)指定了要刪除的作業(yè)的名稱。執(zhí)行 ?DBMS_SCHEDULER.DROP_JOB? 后,名為 ?job1? 的作業(yè)將從數(shù)據(jù)庫中被永久刪除。

http://www.risenshineclean.com/news/8362.html

相關(guān)文章:

  • 做企業(yè)網(wǎng)站選百度云還是阿里云b2b網(wǎng)站推廣優(yōu)化
  • 成都營銷類網(wǎng)站設(shè)計如何優(yōu)化關(guān)鍵詞排名快速首頁
  • 免費自己生成網(wǎng)站泰安網(wǎng)絡(luò)推廣培訓(xùn)
  • 網(wǎng)站網(wǎng)頁設(shè)計模板下載視頻seo優(yōu)化教程
  • 網(wǎng)站鏈接seo云優(yōu)化是什么意思
  • 如何在網(wǎng)上建立自己的網(wǎng)站torrentkitty搜索引擎
  • 備案號網(wǎng)站下邊軟文廣告經(jīng)典案例分析
  • 牡丹江市建設(shè)銀行門戶網(wǎng)站百度快照的作用是什么
  • 企業(yè)網(wǎng)站架構(gòu)體驗營銷是什么
  • 做網(wǎng)站的怎么辦理營業(yè)執(zhí)照seo輿情優(yōu)化
  • 池州專業(yè)網(wǎng)站建設(shè)怎么樣蘇州seo
  • wordpress ie8優(yōu)化軟件
  • 做h5的網(wǎng)站頁面設(shè)計廈門人才網(wǎng)個人會員
  • 丹陽疫情最新消息今天新增百度seo網(wǎng)站優(yōu)化服務(wù)
  • 網(wǎng)絡(luò)制作軟件seo型網(wǎng)站
  • 做電商網(wǎng)站哪里好優(yōu)化師助理
  • 個人博客網(wǎng)站模板源碼線上宣傳方式有哪些
  • 百度搜索網(wǎng)站在第一次輸入搜索內(nèi)容后點搜索鍵沒有反應(yīng)智慧軟文發(fā)稿平臺
  • 深圳網(wǎng)站設(shè)計公司如何寧波seo網(wǎng)絡(luò)推廣定制多少錢
  • 鼠標放到一級導(dǎo)航時才顯示網(wǎng)站二級導(dǎo)航 鼠標離開時不顯示 怎么控制站長統(tǒng)計app軟件
  • 西安做百度網(wǎng)站的seo優(yōu)化多少錢
  • 網(wǎng)站做優(yōu)化每天一定要更新bing搜索 國內(nèi)版
  • 寧波網(wǎng)站建設(shè)制作哪家好牛排seo
  • 邢臺做wap網(wǎng)站費用網(wǎng)站接廣告平臺
  • cms建立網(wǎng)站鄭州百度推廣seo
  • 網(wǎng)站開發(fā)要懂英文嗎全國互聯(lián)網(wǎng)營銷大賽官網(wǎng)
  • 微信網(wǎng)站建設(shè)seo項目培訓(xùn)
  • 鄭州建站價格英文關(guān)鍵詞seo
  • 滄州網(wǎng)站排名優(yōu)化有站點網(wǎng)絡(luò)營銷平臺
  • 建設(shè)項目環(huán)境登記表遼寧省網(wǎng)站軟文營銷的作用