В начало

3.2 Составные типы

В переменной, имеющей составной тип, находится одна или несколько скалярных переменных (называемых также атрибутами). Для применения составного типа необходимо сначала определить тип, а затем объявить переменные этого типа.

RECORD(запись PL/SQL) – переменная, составленная из одного или нескольких элементов. Каждый элемент записи можно объявить либо как скалярный тип данных PL/SQL (VARCHAR2, DATE, INTEGER и т. д.), либо как пользовательский (т. е. с типом другой записи).

TABLE (таблица PL/SQL) - одномерный массив, состоящий из на­бора элементов одного типа, индексированный по целому числу в диапазоне от 1 до 2 417 483 647.

VARRAY - массив с переменной длиной.