Присвоение значения несуществующему г-му элементу индексной таблицы создает этот элемент, что напоминает операцию INSERT, выполняемую над таблицей базы данных. Обращение к г-му элементу похоже на операцию SELECT. Действительно, если ссылка на i-ый элемент производится до того, как он создан, система поддержки PL/SQL возвращает сообщение об ошибке "ORA-1403: no data found" (данные не найдены), как и в случае таблицы базы данных. Рассмотрим следующий сеанс работы с SQL*Plus:
No data found reading v_Numbers(H)! PL/SQL procedure successfully completed.
Внимание
Информация о модуле DBMS_OUTPUTпредставлена в главе 2, а средства PL/SQL для обработки исключений рассмотрены в главе 7.
Элементы индексной таблицы удаляются с помощью метода DELETE (см. ниже).
< Предыдущая | Следующая > |
---|