最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Oracle高級隊列(Advanced Queue)簡單實例

 更新時間:2017年04月20日 08:52:18   投稿:lqh  
這篇文章主要介紹了Oracle高級隊列(Advanced Queue)簡單實例的相關(guān)資料,需要的朋友可以參考下

Oracle高級隊列(Advanced Queue)簡單實例

最簡單的高級隊列的練習(xí),基本上都使用了默認(rèn)參數(shù)。

-- Create Type
create or replace type note as Object(
 subject varchar2(100),
 Content varchar2(2000),CreateTime date
);

-- Create queue table
begin
 sys.dbms_aqadm.create_queue_table(
  queue_table => 'NOTETAB',
  queue_payload_type => 'TEST.NOTE'
end;

--create queue
begin
 sys.dbms_aqadm.create_queue(
  queue_name => 'NOTEQ',
  queue_table => 'NOTETAB',
  queue_type => sys.dbms_aqadm.normal_queue,
  max_retries => 5,
  retry_delay => 0,
  retention_time => 0);
end;

--enqueue
declare
v_Message note;
v_MsgId RAW(16);
v_options DBMS_AQ.ENQUEUE_OPTIONS_T;
v_properties DBMS_AQ.MESSAGE_PROPERTIES_T;
v_Recipients DBMS_AQ.AQ$_RECIPIENT_LIST_T;
begin
   v_Message:=note(subject => 'note3',Content => 'content3',createTime => sysdate);

--   v_Recipients(0) := sys.aq$_agent('NOTE','MTQ',0);
--   v_properties.recipient_list := v_Recipients;
   v_options.visibility :=DBMS_AQ.IMMEDIATE;
   dbms_aq.enqueue(queue_name => 'noteq',enqueue_options => v_options,message_properties => v_properties,payload => v_Message,msgid => v_MsgId);
   dbms_output.put_line('encode success,msgid is '||v_MsgId);

end;

--dequeue
declare
v_Message note;
v_MsgId RAW(16);
v_options DBMS_AQ.DEQUEUE_OPTIONS_T;
v_properties DBMS_AQ.MESSAGE_PROPERTIES_T;
v_Recipients DBMS_AQ.AQ$_RECIPIENT_LIST_T;
begin

--   v_Recipients(0) := sys.aq$_agent('NOTE','MTQ',0);
--   v_properties.recipient_list := v_Recipients;
   v_options.visibility :=DBMS_AQ.IMMEDIATE;
   dbms_aq.dequeue(queue_name => 'noteq',dequeue_options => v_options,message_properties => v_properties,payload => v_Message,msgid => v_MsgId);
   dbms_output.put_line('decode success,msgid is '||v_MsgId);
   dbms_output.put_line('subject is '||v_Message.subject);
   dbms_output.put_line('Content is '||v_Message.Content);
   dbms_output.put_line('createTime is '||to_char(v_Message.createTime,'yyyy-mm-dd hh24:mi:ss'));
end;

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • Oracle?11g+windows?環(huán)境下Ecology7系統(tǒng)安裝過程

    Oracle?11g+windows?環(huán)境下Ecology7系統(tǒng)安裝過程

    這篇文章主要介紹了Oracle?11g+windows?環(huán)境下Ecology7系統(tǒng)安裝,安裝步驟是以管理員模式運行Oracle setup.exe文件,根據(jù)提示安裝Oracle,創(chuàng)建數(shù)據(jù)庫,注意修改連接數(shù),本文給大家詳細(xì)講解,需要的朋友可以參考下
    2022-10-10
  • oracle 觸發(fā)器 學(xué)習(xí)筆記

    oracle 觸發(fā)器 學(xué)習(xí)筆記

    觸發(fā)器 是特定事件出現(xiàn)的時候,自動執(zhí)行的代碼塊。類似于存儲過程,但是用戶不能直接調(diào)用他們。
    2009-05-05
  • Microsoft SQL Server 安全問題

    Microsoft SQL Server 安全問題

    Microsoft SQL Server 安全問題...
    2007-03-03
  • Oracle SQL Developer腳本輸出中文顯示亂碼的解決方法

    Oracle SQL Developer腳本輸出中文顯示亂碼的解決方法

    我們在測試Oracle Select AI(自然語言查詢數(shù)據(jù)庫)時,發(fā)現(xiàn)Run Statement中文顯示正常,而Run Script中文顯示亂碼,所以本文給大家介紹了Oracle SQL Developer腳本輸出中文顯示亂碼的解決方法,需要的朋友可以參考下
    2024-05-05
  • oracle數(shù)據(jù)庫在客戶端建立dblink語法

    oracle數(shù)據(jù)庫在客戶端建立dblink語法

    oracle服務(wù)器沒有建立目標(biāo)數(shù)據(jù)庫的TNS時,在客戶端(有權(quán)限的情況下)建立dblink語法如下,有需求的朋友可以參考下哈
    2013-05-05
  • 常用的Oracle doc命令(收藏)

    常用的Oracle doc命令(收藏)

    這篇文章主要介紹了常用的Oracle doc命令(收藏)的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友參考下吧
    2017-10-10
  • Oracle數(shù)據(jù)庫的系統(tǒng)結(jié)構(gòu)

    Oracle數(shù)據(jù)庫的系統(tǒng)結(jié)構(gòu)

    這篇文章主要介紹了Oracle數(shù)據(jù)庫的系統(tǒng)結(jié)構(gòu),Oracle數(shù)據(jù)庫的存儲結(jié)構(gòu)(Storage Structure)分為物理存儲結(jié)構(gòu)和邏輯存儲結(jié)構(gòu)兩種,分別描述了在操作系統(tǒng)中和數(shù)據(jù)庫系統(tǒng)內(nèi)部數(shù)據(jù)的組織管理方式,需要的朋友可以參考下
    2023-07-07
  • oracle 在一個存儲過程中調(diào)用另一個返回游標(biāo)的存儲過程

    oracle 在一個存儲過程中調(diào)用另一個返回游標(biāo)的存儲過程

    實際項目當(dāng)中經(jīng)常需要在一個存儲過程中調(diào)用另一個存儲過程返回的游標(biāo),本文列舉了兩種情況講述具體的操作方法。
    2009-09-09
  • Oracle Sqlplus命令登錄多種方式案例講解

    Oracle Sqlplus命令登錄多種方式案例講解

    這篇文章主要介紹了Oracle Sqlplus命令登錄多種方式案例講解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • Oracle RMAN自動備份控制文件方法介紹

    Oracle RMAN自動備份控制文件方法介紹

    這篇文章主要介紹了RMAN自動備份控制文件方法介紹,具有一定參考價值,需要的朋友可以了解下。
    2017-09-09

最新評論

江永县| 东光县| 石门县| 和龙市| 镇巴县| 疏附县| 宣武区| 和田县| 海口市| 新龙县| 六盘水市| 东乡族自治县| 双鸭山市| 民县| 正定县| 类乌齐县| 长垣县| 赤城县| 马山县| 云和县| 临洮县| 南和县| 嘉兴市| 乐亭县| 大同县| 苍南县| 桃源县| 陆川县| 曲靖市| 白水县| 斗六市| 疏勒县| 敦煌市| 荔波县| 达州市| 安顺市| 平乐县| 庆阳市| 金昌市| 丹江口市| 龙里县|