ORA-22905 - при запросе типа таблицы с помощью оператора select

 DECLARE
 TYPE record_AB IS RECORD
   (
      AA              VARCHAR2 (16 BYTE),
      BB    VARCHAR2 (16 BYTE)
   );

  TYPE type_tab_AB IS TABLE OF record_AB
                        INDEX BY BINARY_INTEGER;

  tab_AB   type_tab_AB;

  BEGIN
   SELECT *
    BULK COLLECT INTO tab_AB FROM...
    ..
    SELECT * FROM TABLE (tab_AB) ;

Я получаю «ORA-22905: невозможно получить доступ к строкам из не вложенного элемента таблицы», когда он попадает в оператор SELECT from TABLE.

Можно ли вообще запросить тип таблицы в PLSQL?

Ответы на вопрос(2)

Ваш ответ на вопрос