Call (800) 766-1884 for Oracle support & training
Free Oracle Tips


Oracle Consulting Support
Oracle Upgrades
Use New Oracle Features
Oracle Replication Support
Oracle Training
Remote Oracle DBA
System Documentation
Oracle Tips
Oracle Performance
 

Free Oracle Tips


 

HTML Text

BC Oracle tuning

Oracle training

Oracle support

Remote Oracle

Redneck
 

 

   
 

DBMS_AQ package tips

Oracle Tips by Burleson Consulting

DBMS_AQ

<< Return to the index

Related notes on DBMS_AQ:


Oracle 11g provides the following information about the DBMS_AQ package:

Description of the DBMS_AQ package:



PROCEDURE DBMS_AQ.AQ$_DEQUEUE
 Argument Name                  Type                    In/Out Default?
 ------------------------------ ----------------------- ------ --------
 QUEUE_NAME                     VARCHAR2                IN
 SUBSCRIBER                     VARCHAR2                IN     DEFAULT
 MSGID                          RAW                     IN     DEFAULT
 CORRELATION                    VARCHAR2                IN     DEFAULT
 DEQUEUE_MODE                   BINARY_INTEGER          IN     DEFAULT
 NAVIGATION                     BINARY_INTEGER          IN     DEFAULT
 VISIBILITY                     BINARY_INTEGER          IN     DEFAULT
 WAIT                           BINARY_INTEGER          IN     DEFAULT
 ENQUEUE_TIME                   DATE                    OUT
 STATE                          BINARY_INTEGER          OUT
 OUT_MSGID                      RAW                     OUT
 OUT_CORRELATION                VARCHAR2                OUT
 PRIORITY                       BINARY_INTEGER          OUT
 DELAY                          BINARY_INTEGER          OUT
 EXPIRATION                     BINARY_INTEGER          OUT
 ATTEMPTS                       BINARY_INTEGER          OUT
 EXCEPTION_QUEUE                VARCHAR2                OUT
 REMOTE_RECIPIENTS              TABLE OF AQ$_AGENT      OUT
 SENDER_NAME                    VARCHAR2                OUT
 SENDER_ADDR                    VARCHAR2                OUT
 SENDER_PROTOCOL                BINARY_INTEGER          OUT
 ORIGINAL_MSGID                 RAW                     OUT
 PAYLOAD_TYPE                   BINARY_INTEGER          IN     DEFAULT
 RAW_USER_DATA                  RAW                     OUT
 OBJECT_USER_DATA                                OUT
 DEQ_CONDITION                  VARCHAR2                IN     DEFAULT
 SIGNATURE                      AQ$_SIG_PROP            IN     DEFAULT
 OUT_SIGN                       AQ$_SIG_PROP            OUT
 TRANSFORMATION                 VARCHAR2                IN     DEFAULT
 BUFMESG_PROP                   BINARY_INTEGER          IN     DEFAULT
 LCR2XML_CONVERT                BOOLEAN                 IN     DEFAULT

PROCEDURE DBMS_AQ.AQ$_DEQUEUE
 Argument Name                  Type                    In/Out Default?
 ------------------------------ ----------------------- ------ --------
 QUEUE_NAME                     VARCHAR2                IN
 SUBSCRIBER                     VARCHAR2                IN     DEFAULT
 MSGID                          RAW                     IN     DEFAULT
 CORRELATION                    VARCHAR2                IN     DEFAULT
 DEQUEUE_MODE                   BINARY_INTEGER          IN     DEFAULT
 NAVIGATION                     BINARY_INTEGER          IN     DEFAULT
 VISIBILITY                     BINARY_INTEGER          IN     DEFAULT
 WAIT                           BINARY_INTEGER          IN     DEFAULT
 ENQUEUE_TIME                   DATE                    OUT
 STATE                          BINARY_INTEGER          OUT
 OUT_MSGID                      RAW                     OUT
 OUT_CORRELATION                VARCHAR2                OUT
 PRIORITY                       BINARY_INTEGER          OUT
 DELAY                          BINARY_INTEGER          OUT
 EXPIRATION                     BINARY_INTEGER          OUT
 ATTEMPTS                       BINARY_INTEGER          OUT
 EXCEPTION_QUEUE                VARCHAR2                OUT
 REMOTE_RECIPIENTS              TABLE OF AQ$_AGENT      OUT
 SENDER_NAME                    VARCHAR2                OUT
 SENDER_ADDR                    VARCHAR2                OUT
 SENDER_PROTOCOL                BINARY_INTEGER          OUT
 ORIGINAL_MSGID                 RAW                     OUT
 PAYLOAD_TYPE                   BINARY_INTEGER          IN     DEFAULT
 RAW_USER_DATA                  RAW                     OUT
 OBJECT_USER_DATA                                OUT
 DEQ_CONDITION                  VARCHAR2                IN     DEFAULT
 SIGNATURE                      AQ$_SIG_PROP            IN     DEFAULT
 OUT_SIGN                       AQ$_SIG_PROP            OUT
 TRANSFORMATION                 VARCHAR2                IN     DEFAULT
 BUFMESG_PROP                   BINARY_INTEGER          IN     DEFAULT
 LCR2XML_CONVERT                BOOLEAN                 IN     DEFAULT
 USER_PROPERTY                  ANYDATA                 OUT

PROCEDURE DBMS_AQ.AQ$_DEQUEUE
 Argument Name                  Type                    In/Out Default?
 ------------------------------ ----------------------- ------ --------
 QUEUE_NAME                     VARCHAR2                IN
 SUBSCRIBER                     VARCHAR2                IN     DEFAULT
 MSGID                          RAW                     IN     DEFAULT
 CORRELATION                    VARCHAR2                IN     DEFAULT
 DEQUEUE_MODE                   BINARY_INTEGER          IN     DEFAULT
 NAVIGATION                     BINARY_INTEGER          IN     DEFAULT
 VISIBILITY                     BINARY_INTEGER          IN     DEFAULT
 WAIT                           BINARY_INTEGER          IN     DEFAULT
 ENQUEUE_TIME                   DATE                    OUT
 STATE                          BINARY_INTEGER          OUT
 OUT_MSGID                      RAW                     OUT
 OUT_CORRELATION                VARCHAR2                OUT
 PRIORITY                       BINARY_INTEGER          OUT
 DELAY                          BINARY_INTEGER          OUT
 EXPIRATION                     BINARY_INTEGER          OUT
 ATTEMPTS                       BINARY_INTEGER          OUT
 EXCEPTION_QUEUE                VARCHAR2                OUT
 REMOTE_RECIPIENTS              TABLE OF AQ$_AGENT      OUT
 SENDER_NAME                    VARCHAR2                OUT
 SENDER_ADDR                    VARCHAR2                OUT
 SENDER_PROTOCOL                BINARY_INTEGER          OUT
 ORIGINAL_MSGID                 RAW                     OUT
 PAYLOAD_TYPE                   BINARY_INTEGER          IN     DEFAULT
 RAW_USER_DATA                  RAW                     OUT
 OBJECT_USER_DATA                                OUT
 DEQ_CONDITION                  VARCHAR2                IN     DEFAULT
 SIGNATURE                      AQ$_SIG_PROP            IN     DEFAULT
 OUT_SIGN                       AQ$_SIG_PROP            OUT
 TRANSFORMATION                 VARCHAR2                IN     DEFAULT
 BUFMESG_PROP                   BINARY_INTEGER          IN     DEFAULT
 LCR2XML_CONVERT                BOOLEAN                 IN     DEFAULT
 USER_PROPERTY                  ANYDATA                 OUT
 DELIVERY_MODE                  BINARY_INTEGER          IN     DEFAULT
 OUT_DELIVERY_MODE              BINARY_INTEGER          OUT

PROCEDURE DBMS_AQ.AQ$_ENQUEUE
 Argument Name                  Type                    In/Out Default?
 ------------------------------ ----------------------- ------ --------
 QUEUE_NAME                     VARCHAR2                IN
 SENDER_NAME                    VARCHAR2                IN     DEFAULT
 SENDER_ADDR                    VARCHAR2                IN     DEFAULT
 SENDER_PROTOCOL                BINARY_INTEGER          IN     DEFAULT
 ORIGINAL_MSGID                 RAW                     IN     DEFAULT
 CORRELATION                    VARCHAR2                IN     DEFAULT
 VISIBILITY                     BINARY_INTEGER          IN     DEFAULT
 PRIORITY                       BINARY_INTEGER          IN     DEFAULT
 DELAY                          BINARY_INTEGER          IN     DEFAULT
 EXPIRATION                     BINARY_INTEGER          IN     DEFAULT
 RELATIVE_MSGID                 RAW                     IN     DEFAULT
 SEQUENCE_DEVIATION             BINARY_INTEGER          IN     DEFAULT
 EXCEPTION_QUEUE                VARCHAR2                IN     DEFAULT
 RECIPIENTS                     TABLE OF AQ$_AGENT      IN
 PAYLOAD_TYPE                   BINARY_INTEGER          IN     DEFAULT
 RAW_USER_DATA                  RAW                     IN     DEFAULT
 OBJECT_USER_DATA                                IN
 MSGID                          RAW                     OUT
 SIGNATURE                      AQ$_SIG_PROP            IN     DEFAULT
 TRANSFORMATION                 VARCHAR2                IN     DEFAULT
 BUFMESG_PROP                   BINARY_INTEGER          IN     DEFAULT
 ANYDATA_CONVERT                BOOLEAN                 IN     DEFAULT
 LCR2XML_CONVERT                BOOLEAN                 IN     DEFAULT
 USER_PROPERTY                  ANYDATA                 IN     DEFAULT
 DELIVERY_MODE                  BINARY_INTEGER          IN     DEFAULT

PROCEDURE DBMS_AQ.BIND_AGENT
 Argument Name                  Type                    In/Out Default?
 ------------------------------ ----------------------- ------ --------
 AGENT                          AQ$_AGENT               IN
 CERTIFICATE_LOCATION           VARCHAR2                IN     DEFAULT

PROCEDURE DBMS_AQ.DEQUEUE
 Argument Name                  Type                    In/Out Default?
 ------------------------------ ----------------------- ------ --------
 QUEUE_NAME                     VARCHAR2                IN
 DEQUEUE_OPTIONS                RECORD                  IN
   CONSUMER_NAME                VARCHAR2(30)            IN
   DEQUEUE_MODE                 BINARY_INTEGER          IN
   NAVIGATION                   BINARY_INTEGER          IN
   VISIBILITY                   BINARY_INTEGER          IN
   WAIT                         BINARY_INTEGER          IN
   MSGID                        RAW(16)                 IN
   CORRELATION                  VARCHAR2(128)           IN
   DEQ_CONDITION                VARCHAR2(4000)          IN
   SIGNATURE                    AQ$_SIG_PROP            IN
   TRANSFORMATION               VARCHAR2(61)            IN
   BUFMESG_PROP                 BINARY_INTEGER          IN
   DELIVERY_MODE                BINARY_INTEGER          IN
 MESSAGE_PROPERTIES             RECORD                  OUT
   PRIORITY                     BINARY_INTEGER          OUT
   DELAY                        BINARY_INTEGER          OUT
   EXPIRATION                   BINARY_INTEGER          OUT
   CORRELATION                  VARCHAR2(128)           OUT
   ATTEMPTS                     BINARY_INTEGER          OUT
   RECIPIENT_LIST               TABLE OF AQ$_AGENT      OUT
   EXCEPTION_QUEUE              VARCHAR2(61)            OUT
   ENQUEUE_TIME                 DATE                    OUT
   STATE                        BINARY_INTEGER          OUT
   SENDER_ID                    AQ$_AGENT               OUT
   ORIGINAL_MSGID               RAW(16)                 OUT
   SIGNATURE                    AQ$_SIG_PROP            OUT
   TRANSACTION_GROUP            VARCHAR2(30)            OUT
   USER_PROPERTY                ANYDATA                 OUT
   DELIVERY_MODE                BINARY_INTEGER          OUT
 PAYLOAD                                      OUT
 MSGID                          RAW                     OUT

PROCEDURE DBMS_AQ.DEQUEUE
 Argument Name                  Type                    In/Out Default?
 ------------------------------ ----------------------- ------ --------
 QUEUE_NAME                     VARCHAR2                IN
 DEQUEUE_OPTIONS                RECORD                  IN
   CONSUMER_NAME                VARCHAR2(30)            IN
   DEQUEUE_MODE                 BINARY_INTEGER          IN
   NAVIGATION                   BINARY_INTEGER          IN
   VISIBILITY                   BINARY_INTEGER          IN
   WAIT                         BINARY_INTEGER          IN
   MSGID                        RAW(16)                 IN
   CORRELATION                  VARCHAR2(128)           IN
   DEQ_CONDITION                VARCHAR2(4000)          IN
   SIGNATURE                    AQ$_SIG_PROP            IN
   TRANSFORMATION               VARCHAR2(61)            IN
   BUFMESG_PROP                 BINARY_INTEGER          IN
   DELIVERY_MODE                BINARY_INTEGER          IN
 MESSAGE_PROPERTIES             RECORD                  OUT
   PRIORITY                     BINARY_INTEGER          OUT
   DELAY                        BINARY_INTEGER          OUT
   EXPIRATION                   BINARY_INTEGER          OUT
   CORRELATION                  VARCHAR2(128)           OUT
   ATTEMPTS                     BINARY_INTEGER          OUT
   RECIPIENT_LIST               TABLE OF AQ$_AGENT      OUT
   EXCEPTION_QUEUE              VARCHAR2(61)            OUT
   ENQUEUE_TIME                 DATE                    OUT
   STATE                        BINARY_INTEGER          OUT
   SENDER_ID                    AQ$_AGENT               OUT
   ORIGINAL_MSGID               RAW(16)                 OUT
   SIGNATURE                    AQ$_SIG_PROP            OUT
   TRANSACTION_GROUP            VARCHAR2(30)            OUT
   USER_PROPERTY                ANYDATA                 OUT
   DELIVERY_MODE                BINARY_INTEGER          OUT
 PAYLOAD                                         OUT
 MSGID                          RAW                     OUT

PROCEDURE DBMS_AQ.DEQUEUE
 Argument Name                  Type                    In/Out Default?
 ------------------------------ ----------------------- ------ --------
 QUEUE_NAME                     VARCHAR2                IN
 DEQUEUE_OPTIONS                RECORD                  IN
   CONSUMER_NAME                VARCHAR2(30)            IN
   DEQUEUE_MODE                 BINARY_INTEGER          IN
   NAVIGATION                   BINARY_INTEGER          IN
   VISIBILITY                   BINARY_INTEGER          IN
   WAIT                         BINARY_INTEGER          IN
   MSGID                        RAW(16)                 IN
   CORRELATION                  VARCHAR2(128)           IN
   DEQ_CONDITION                VARCHAR2(4000)          IN
   SIGNATURE                    AQ$_SIG_PROP            IN
   TRANSFORMATION               VARCHAR2(61)            IN
   BUFMESG_PROP                 BINARY_INTEGER          IN
   DELIVERY_MODE                BINARY_INTEGER          IN
 MESSAGE_PROPERTIES             RECORD                  OUT
   PRIORITY                     BINARY_INTEGER          OUT
   DELAY                        BINARY_INTEGER          OUT
   EXPIRATION                   BINARY_INTEGER          OUT
   CORRELATION                  VARCHAR2(128)           OUT
   ATTEMPTS                     BINARY_INTEGER          OUT
   RECIPIENT_LIST               TABLE OF AQ$_AGENT      OUT
   EXCEPTION_QUEUE              VARCHAR2(61)            OUT
   ENQUEUE_TIME                 DATE                    OUT
   STATE                        BINARY_INTEGER          OUT
   SENDER_ID                    AQ$_AGENT               OUT
   ORIGINAL_MSGID               RAW(16)                 OUT
   SIGNATURE                    AQ$_SIG_PROP            OUT
   TRANSACTION_GROUP            VARCHAR2(30)            OUT
   USER_PROPERTY                ANYDATA                 OUT
   DELIVERY_MODE                BINARY_INTEGER          OUT
 PAYLOAD                        RAW                     OUT
 MSGID                          RAW                     OUT

FUNCTION DBMS_AQ.DEQUEUE_ARRAY RETURNS BINARY_INTEGER
 Argument Name                  Type                    In/Out Default?
 ------------------------------ ----------------------- ------ --------
 QUEUE_NAME                     VARCHAR2                IN
 DEQUEUE_OPTIONS                RECORD                  IN
   CONSUMER_NAME                VARCHAR2(30)            IN
   DEQUEUE_MODE                 BINARY_INTEGER          IN
   NAVIGATION                   BINARY_INTEGER          IN
   VISIBILITY                   BINARY_INTEGER          IN
   WAIT                         BINARY_INTEGER          IN
   MSGID                        RAW(16)                 IN
   CORRELATION                  VARCHAR2(128)           IN
   DEQ_CONDITION                VARCHAR2(4000)          IN
   SIGNATURE                    AQ$_SIG_PROP            IN
   TRANSFORMATION               VARCHAR2(61)            IN
   BUFMESG_PROP                 BINARY_INTEGER          IN
   DELIVERY_MODE                BINARY_INTEGER          IN
 ARRAY_SIZE                     BINARY_INTEGER          IN
 MESSAGE_PROPERTIES_ARRAY       MESSAGE_PROPERTIES_ARRAY_T OUT
 PAYLOAD_ARRAY                            OUT
 MSGID_ARRAY                    MSGID_ARRAY_T           OUT

FUNCTION DBMS_AQ.DEQUEUE_ARRAY RETURNS BINARY_INTEGER
 Argument Name                  Type                    In/Out Default?
 ------------------------------ ----------------------- ------ --------
 QUEUE_NAME                     VARCHAR2                IN
 DEQUEUE_OPTIONS                RECORD                  IN
   CONSUMER_NAME                VARCHAR2(30)            IN
   DEQUEUE_MODE                 BINARY_INTEGER          IN
   NAVIGATION                   BINARY_INTEGER          IN
   VISIBILITY                   BINARY_INTEGER          IN
   WAIT                         BINARY_INTEGER          IN
   MSGID                        RAW(16)                 IN
   CORRELATION                  VARCHAR2(128)           IN
   DEQ_CONDITION                VARCHAR2(4000)          IN
   SIGNATURE                    AQ$_SIG_PROP            IN
   TRANSFORMATION               VARCHAR2(61)            IN
   BUFMESG_PROP                 BINARY_INTEGER          IN
   DELIVERY_MODE                BINARY_INTEGER          IN
 ARRAY_SIZE                     BINARY_INTEGER          IN
 MESSAGE_PROPERTIES_ARRAY       MESSAGE_PROPERTIES_ARRAY_T OUT
 PAYLOAD_ARRAY                            OUT
 MSGID_ARRAY                    MSGID_ARRAY_T           OUT
 ERROR_ARRAY                    ERROR_ARRAY_T           OUT

PROCEDURE DBMS_AQ.ENQUEUE
 Argument Name                  Type                    In/Out Default?
 ------------------------------ ----------------------- ------ --------
 QUEUE_NAME                     VARCHAR2                IN
 ENQUEUE_OPTIONS                RECORD                  IN
   VISIBILITY                   BINARY_INTEGER          IN
   RELATIVE_MSGID               RAW(16)                 IN
   SEQUENCE_DEVIATION           BINARY_INTEGER          IN
   TRANSFORMATION               VARCHAR2(61)            IN
   BUFMESG_PROP                 BINARY_INTEGER          IN
   DELIVERY_MODE                BINARY_INTEGER          IN
 MESSAGE_PROPERTIES             RECORD                  IN
   PRIORITY                     BINARY_INTEGER          IN
   DELAY                        BINARY_INTEGER          IN
   EXPIRATION                   BINARY_INTEGER          IN
   CORRELATION                  VARCHAR2(128)           IN
   ATTEMPTS                     BINARY_INTEGER          IN
   RECIPIENT_LIST               TABLE OF AQ$_AGENT      IN
   EXCEPTION_QUEUE              VARCHAR2(61)            IN
   ENQUEUE_TIME                 DATE                    IN
   STATE                        BINARY_INTEGER          IN
   SENDER_ID                    AQ$_AGENT               IN
   ORIGINAL_MSGID               RAW(16)                 IN
   SIGNATURE                    AQ$_SIG_PROP            IN
   TRANSACTION_GROUP            VARCHAR2(30)            IN
   USER_PROPERTY                ANYDATA                 IN
   DELIVERY_MODE                BINARY_INTEGER          IN
 PAYLOAD                                      IN
 MSGID                          RAW                     OUT

PROCEDURE DBMS_AQ.ENQUEUE
 Argument Name                  Type                    In/Out Default?
 ------------------------------ ----------------------- ------ --------
 QUEUE_NAME                     VARCHAR2                IN
 ENQUEUE_OPTIONS                RECORD                  IN
   VISIBILITY                   BINARY_INTEGER          IN
   RELATIVE_MSGID               RAW(16)                 IN
   SEQUENCE_DEVIATION           BINARY_INTEGER          IN
   TRANSFORMATION               VARCHAR2(61)            IN
   BUFMESG_PROP                 BINARY_INTEGER          IN
   DELIVERY_MODE                BINARY_INTEGER          IN
 MESSAGE_PROPERTIES             RECORD                  IN
   PRIORITY                     BINARY_INTEGER          IN
   DELAY                        BINARY_INTEGER          IN
   EXPIRATION                   BINARY_INTEGER          IN
   CORRELATION                  VARCHAR2(128)           IN
   ATTEMPTS                     BINARY_INTEGER          IN
   RECIPIENT_LIST               TABLE OF AQ$_AGENT      IN
   EXCEPTION_QUEUE              VARCHAR2(61)            IN
   ENQUEUE_TIME                 DATE                    IN
   STATE                        BINARY_INTEGER          IN
   SENDER_ID                    AQ$_AGENT               IN
   ORIGINAL_MSGID               RAW(16)                 IN
   SIGNATURE                    AQ$_SIG_PROP            IN
   TRANSACTION_GROUP            VARCHAR2(30)            IN
   USER_PROPERTY                ANYDATA                 IN
   DELIVERY_MODE                BINARY_INTEGER          IN
 PAYLOAD                                         IN
 MSGID                          RAW                     OUT

PROCEDURE DBMS_AQ.ENQUEUE
 Argument Name                  Type                    In/Out Default?
 ------------------------------ ----------------------- ------ --------
 QUEUE_NAME                     VARCHAR2                IN
 ENQUEUE_OPTIONS                RECORD                  IN
   VISIBILITY                   BINARY_INTEGER          IN
   RELATIVE_MSGID               RAW(16)                 IN
   SEQUENCE_DEVIATION           BINARY_INTEGER          IN
   TRANSFORMATION               VARCHAR2(61)            IN
   BUFMESG_PROP                 BINARY_INTEGER          IN
   DELIVERY_MODE                BINARY_INTEGER          IN
 MESSAGE_PROPERTIES             RECORD                  IN
   PRIORITY                     BINARY_INTEGER          IN
   DELAY                        BINARY_INTEGER          IN
   EXPIRATION                   BINARY_INTEGER          IN
   CORRELATION                  VARCHAR2(128)           IN
   ATTEMPTS                     BINARY_INTEGER          IN
   RECIPIENT_LIST               TABLE OF AQ$_AGENT      IN
   EXCEPTION_QUEUE              VARCHAR2(61)            IN
   ENQUEUE_TIME                 DATE                    IN
   STATE                        BINARY_INTEGER          IN
   SENDER_ID                    AQ$_AGENT               IN
   ORIGINAL_MSGID               RAW(16)                 IN
   SIGNATURE                    AQ$_SIG_PROP            IN
   TRANSACTION_GROUP            VARCHAR2(30)            IN
   USER_PROPERTY                ANYDATA                 IN
   DELIVERY_MODE                BINARY_INTEGER          IN
 PAYLOAD                        RAW                     IN
 MSGID                          RAW                     OUT

FUNCTION DBMS_AQ.ENQUEUE_ARRAY RETURNS BINARY_INTEGER
 Argument Name                  Type                    In/Out Default?
 ------------------------------ ----------------------- ------ --------
 QUEUE_NAME                     VARCHAR2                IN
 ENQUEUE_OPTIONS                RECORD                  IN
   VISIBILITY                   BINARY_INTEGER          IN
   RELATIVE_MSGID               RAW(16)                 IN
   SEQUENCE_DEVIATION           BINARY_INTEGER          IN
   TRANSFORMATION               VARCHAR2(61)            IN
   BUFMESG_PROP                 BINARY_INTEGER          IN
   DELIVERY_MODE                BINARY_INTEGER          IN
 ARRAY_SIZE                     BINARY_INTEGER          IN
 MESSAGE_PROPERTIES_ARRAY       MESSAGE_PROPERTIES_ARRAY_T IN
 PAYLOAD_ARRAY                            IN
 MSGID_ARRAY                    MSGID_ARRAY_T           OUT

FUNCTION DBMS_AQ.ENQUEUE_ARRAY RETURNS BINARY_INTEGER
 Argument Name                  Type                    In/Out Default?
 ------------------------------ ----------------------- ------ --------
 QUEUE_NAME                     VARCHAR2                IN
 ENQUEUE_OPTIONS                RECORD                  IN
   VISIBILITY                   BINARY_INTEGER          IN
   RELATIVE_MSGID               RAW(16)                 IN
   SEQUENCE_DEVIATION           BINARY_INTEGER          IN
   TRANSFORMATION               VARCHAR2(61)            IN
   BUFMESG_PROP                 BINARY_INTEGER          IN
   DELIVERY_MODE                BINARY_INTEGER          IN
 ARRAY_SIZE                     BINARY_INTEGER          IN
 MESSAGE_PROPERTIES_ARRAY       MESSAGE_PROPERTIES_ARRAY_T IN
 PAYLOAD_ARRAY                            IN
 MSGID_ARRAY                    MSGID_ARRAY_T           OUT
 ERROR_ARRAY                    ERROR_ARRAY_T           OUT

PROCEDURE DBMS_AQ.LISTEN
 Argument Name                  Type                    In/Out Default?
 ------------------------------ ----------------------- ------ --------
 AGENT_LIST                     TABLE OF AQ$_AGENT      IN
 WAIT                           BINARY_INTEGER          IN     DEFAULT
 AGENT                          AQ$_AGENT               OUT

PROCEDURE DBMS_AQ.LISTEN
 Argument Name                  Type                    In/Out Default?
 ------------------------------ ----------------------- ------ --------
 AGENT_LIST                     TABLE OF AQ$_AGENT      IN
 WAIT                           BINARY_INTEGER          IN     DEFAULT
 LISTEN_DELIVERY_MODE           BINARY_INTEGER          IN     DEFAULT
 AGENT                          AQ$_AGENT               OUT
 MESSAGE_DELIVERY_MODE          BINARY_INTEGER          OUT

PROCEDURE DBMS_AQ.POST
 Argument Name                  Type                    In/Out Default?
 ------------------------------ ----------------------- ------ --------
 POST_LIST                      AQ$_POST_INFO_LIST      IN
 POST_COUNT                     NUMBER                  IN

PROCEDURE DBMS_AQ.REGISTER
 Argument Name                  Type                    In/Out Default?
 ------------------------------ ----------------------- ------ --------
 REG_LIST                       AQ$_REG_INFO_LIST       IN
 REG_COUNT                      NUMBER                  IN

PROCEDURE DBMS_AQ.UNBIND_AGENT
 Argument Name                  Type                    In/Out Default?
 ------------------------------ ----------------------- ------ --------
 AGENT                          AQ$_AGENT               IN

PROCEDURE DBMS_AQ.UNREGISTER
 Argument Name                  Type                    In/Out Default?
 ------------------------------ ----------------------- ------ --------
 REG_LIST                       AQ$_REG_INFO_LIST       IN
 REG_COUNT                      NUMBER                  IN

   

 
If you like Oracle tuning, see the book "Oracle Tuning: The Definitive Reference", with 950 pages of tuning tips and scripts. 

You can buy it direct from the publisher for 30%-off and get instant access to the code depot of Oracle tuning scripts.

 

 

Download your Oracle scripts now:

www.oracle-script.com

The definitive Oracle Script collection for every Oracle professional DBA

 

  
 

Oracle performance tuning software 
 
 
 
 

Oracle performance tuning book

 

 
 
 
Oracle performance Tuning 10g reference poster
 
 
 
Oracle training in Linux commands
 
Oracle training Excel
 
Oracle training & performance tuning books
 

 

   

Copyright © 1996 -  2009 by Burleson Enterprises, Inc. All rights reserved.

Oracle® is the registered trademark of Oracle Corporation.