В этом разделе рассказывается как манипулировать методами и атрибутами объектов в PL/SQL.
Доступ к атрибутам объекта в "точечной" нотации
Вы ссылаетесь к атрибуту по его имени. Чтобы получить доступ к значению атрибута или изменить его используйте "точечную" нотацию. Имена атрибутов могут выстраиваться в последовательности, таким образом осуществляется доступ к вложенным типам.
Пример 12-4 Доступ к атрибутам объекта
DECLARE
emp employee_typ;
BEGIN
emp:= employee_typ(315, 'Francis', 'Logan', 'FLOGAN',
'555.777.2222', '01-MAY-04', 'SA_MAN', 11000,.15, 101, 110,
address_typ('376 Mission', 'San Francisco', 'CA', '94222'));
DBMS_OUTPUT.PUT_LINE(emp.first_name || ' ' || emp.last_name);
DBMS_OUTPUT.PUT_LINE(emp.address.street);
DBMS_OUTPUT.PUT_LINE(emp.address.city || ', ' ||emp. address.state || ' ' ||
emp.address.postal_code);
END;
/