Hi!
I have a type:
create or replace type t_numbers is table of number(22);
CREATE TYPE queue_payload_t AS OBJECT (
m_type varchar2(20)
,m_ids t_numbers
,m_text varchar2(300)
);
/
Then I want to create a queue table:
BEGIN
DBMS_AQADM.CREATE_QUEUE_TABLE (
queue_table => 'AQ_queue_table',
queue_payload_type => 'queue_payload_t'
);
END;
/
but I am receiving an error:
ORA-22913: trzeba podać nazwę tabeli dla kolumny zagnieżdżonej tabeli lub dla atrybutu
ORA-06512: przy "SYS.DBMS_AQADM", linia 415ORA-06512: przy "SYS.DBMS_AQADM_SYS", linia 3491
ORA-06512: przy "SYS.DBMS_AQADM_SYS", linia 4059
ORA-06512: przy "SYS.DBMS_AQADM_SYS", linia 3103
ORA-06512: przy "SYS.DBMS_AQADM_SYS", linia 327
ORA-06512: przy "SYS.DBMS_AQADM_SYS", linia 135
ORA-06512: przy "SYS.DBMS_AQADM_SYS", linia 227
ORA-06512: przy "SYS.DBMS_AQADM_SYS", linia 286
ORA-06512: przy "SYS.DBMS_AQADM_SYS", linia 3074
ORA-06512: przy "SYS.DBMS_AQADM_SYS", linia 3801
ORA-06512: przy "SYS.DBMS_AQADM_SYS", linia 3469
ORA-06512: przy "SYS.DBMS_AQADM", linia 406
ORA-06512: przy linia 2
How may I fix this?