Ответ 1
Тип OBJECT может быть сохранен в базе данных и может использоваться как в SQL, так и в PL/SQL
Мне просто интересно, какая разница между объектом и типом записи в oracle, более конкретно между нижеприведенными объявлениями
create type emp2_oty is object
(
empno number,
ename varchar2(20),
deptno number
);
create type emp2_nt is table of emp2_oty;
и
type emp2_oty is record
(
empno number,
ename varchar2(20),
deptno number
);
create type emp2_nt is table of emp2_oty;
Просьба уточнить.
Тип OBJECT может быть сохранен в базе данных и может использоваться как в SQL, так и в PL/SQL
запись:
Cannot be stored in the database.
Cannot be recursively referenced.
Cannot have logic defined as part of their definition.
объект:
Can be stored as a database table column or as an entire row.
Can be recursively referenced using the SELF parameter.
Can have logic defined as part of their definition using member methods.