29

オラクルのオブジェクト型とレコード型の違い、より具体的には以下の宣言の違いについて知りたいだけです。

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;

詳しく説明してください。

4

2 に答える 2

45
  • 記録:

       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.
    
于 2012-11-06T17:57:08.617 に答える
15

OBJECTタイプはデータベースに格納でき、SQLとPL/SQLの両方で使用できます。

于 2012-06-01T10:11:39.157 に答える