Я пытаюсь создать ассоциативный массив в Oracle, когда я создаю вложенную таблицу, он отлично работает:
CREATE OR REPLACE TYPE TRNG_BOOK_AUTHORS_TAB
AS TABLE OF VARCHAR2(500);
Но когда я добавляю индекс, я получаю ошибки:
CREATE OR REPLACE TYPE TRNG_BOOK_AUTHORS_TAB
AS TABLE OF VARCHAR2(500) INDEX BY PLS_INTEGER;
- Ошибка: PL / SQL: Анализ модуля компиляции прекращен
- Ошибка (2,4): PLS-00355: использование таблицы pl / sql не разрешено в этом контексте
Что у меня не так?