オブジェクト・タイプの取得
get
/database/objects/types/{owner},{type_name}
データベース内の特定のオブジェクト・タイプについて説明します。実行時のロールに応じてDBA_TYPESビューまたはALL_TYPESビューを使用します。クライアントは、このサービスを起動するにはSQL管理者ロールまたはSQL開発者ロールが必要です。
リクエスト
サポートされるメディア・タイプ
- application/json
パス・パラメータ
- owner: string
型の所有者
- type_name: string
型の名前を指定します。
レスポンス
サポートされるメディア・タイプ
- application/json
200 レスポンス
特定のオブジェクト・タイプに関する情報。
ルート・スキーマ: DatabaseObjectsTypesItem
タイプ:
object
このオブジェクトは、データベース内の1つのオブジェクト・タイプについて説明します。
ソースの表示
- attributes(optional): integer
型内に属性がある場合は、その数
- final(optional): string
型が最終的な型かどうか(YES | NO)
- incomplete(optional): string
型が不完全型かどうか(YES | NO)
- instantiable(optional): string
型がインスタンス化可能な型かどうか(YES | NO)
- links(optional): array links
- local_attributes(optional): integer
サブタイプ内にローカル(継承型ではない)属性がある場合は、その数
- local_methods(optional): integer
サブタイプ内にローカル(継承型ではない)・メソッドがある場合は、その数
- methods(optional): integer
型内にメソッドがある場合は、その数
- owner(optional): string
型の所有者
- persistable(optional): string
型が永続可能な型かどうか(YES | NO)
- predefined(optional): string
型が事前定義済の型かどうか(YES | NO)
- supertype_name(optional): string
スーパータイプの名前(型がサブタイプでない場合は、NULL)
- supertype_owner(optional): string
スーパータイプの所有者(型がサブタイプでない場合は、NULL)
- type_name(optional): string
型の名前を指定します。
- type_oid(optional): string
型のオブジェクト識別子(OID)
- typecode(optional): string
型の型コード
- typeid(optional): string
型の型ID値