ALL_SQLJ_TYPES
は、現行のユーザーがアクセスできるSQLJオブジェクト型を示します。
関連ビュー
DBA_SQLJ_TYPES
は、データベース内のすべてのSQLJオブジェクト型を示します。
USER_SQLJ_TYPES
は、現行のユーザーが所有するSQLJオブジェクト型を示します。このビューは、OWNER
列を表示しません。
列 | データ型 | NULL | 説明 |
---|---|---|---|
OWNER |
VARCHAR2(30) |
型の所有者 | |
TYPE_NAME |
VARCHAR2(30) |
NOT NULL |
型の名前 |
TYPE_OID |
RAW(16) |
NOT NULL |
型のオブジェクト識別子(OID) |
EXTERNAL_NAME |
VARCHAR2(4000) |
型の外部クラス名 | |
USING |
VARCHAR2(21) |
型の表現:
|
|
TYPECODE |
VARCHAR2(30) |
型の型コード | |
ATTRIBUTES |
NUMBER |
型内に属性がある場合は、その数 | |
METHODS |
NUMBER |
型内にメソッドがある場合は、その数 | |
PREDEFINED |
VARCHAR2(3) |
型が事前定義済の型かどうか(YES | NO ) |
|
INCOMPLETE |
VARCHAR2(3) |
型が不完全型かどうか(YES | NO ) |
|
FINAL |
VARCHAR2(3) |
型が最終的な型かどうか(YES | NO ) |
|
INSTANTIABLE |
VARCHAR2(3) |
型がインスタンス化可能な型かどうか(YES | NO ) |
|
SUPERTYPE_OWNER |
VARCHAR2(30) |
スーパータイプの所有者(型がサブタイプでない場合は、NULL) | |
SUPERTYPE_NAME |
VARCHAR2(30) |
スーパータイプの名前(型がサブタイプでない場合は、NULL) | |
LOCAL_ATTRIBUTES |
NUMBER |
サブタイプ内にローカル(継承型ではない)属性がある場合は、その数 | |
LOCAL_METHODS |
NUMBER |
サブタイプ内にローカル(継承型ではない)・メソッドがある場合は、その数 |