Поиск

L2AVADON

СТАТЬИ

Типы коллекций
ГлавнаяЯзык PL/SQLВведение в PL/SQLКоллекции → Типы коллекций

Oracle поддерживает коллекции трех видов. Они имеют много общего, но обладают и специфическими характеристиками.

Ассоциативные массивы

Это одномерные неограниченные разреженные коллекции однород­ных элементов, которые доступны только в PL/SQL. Они называ­лись PL/SQL-таблицами в версии PL/SQL 2 и индекс-таблицами в версиях Oracle8 Database и Oracle8i Database (название объясня­ется тем, что при объявлении такой коллекции необходимо явно указать, что она индексируется номером строки). В версии Oracle9i Database появилось название ассоциативные массивы. Изменение названия было вызвано тем, что начиная с этой версии конструк­ция INDEX BY может использоваться для «ассоциирования» (индек­сирования) содержимого значениями VARCHAR2 или PLS_INTEGER.

Вложенные таблицы

 
1 2