我正在嘗試寫入通用的pl/sql(重新)入隊消息已經入隊(以任何狀態出現在隊列表中)。Oracle AQ的requeue
當在隊列上啓用出列隊列時,它可以正常工作,因此我可以首先在瀏覽模式下出列,以填充DBMS_AQ.message_properties_t
並從現有消息加載。但是,如果出隊被禁用,我該如何獲取?
DBMS_AQ.enqueue(
queue_name => fine,
enqueue_options => fine,
message_properties => how from existing message,
payload => how from existing message
(probably can select, not big deal),
msgid => fine);
感謝
您好艾倫,我知道了DBMS_AQ.BROWSE模式的但是當隊列上的出列隊列被禁用時,即使在瀏覽模式下也會出錯。 – 2011-05-09 19:25:31