すべてのデータベース・オブジェクトの取得
get
/database/objects/
実行時のロールに応じてDBA_OBJECTSビューまたはALL_OBJECTSビューから、すべてのレコードを返します。クライアントは、このサービスを起動するにはSQL管理者ロールまたはSQL開発者ロールが必要です。
リクエスト
サポートされるメディア・タイプ
- application/json
問合せパラメータ
- limit(optional): integer(int32)
戻すレコードの最大数。
- q(optional): string
フィルタリングは、全コレクションで見つかった項目のサブセットが含まれている複数ページのリソース全体に対し、リクエストごとの動的フィルタ定義を使用してコレクション・リソースを制限する処理です。フィルタリングは、大規模なコレクションの効率的な走査を可能にします。
レスポンス
サポートされるメディア・タイプ
- application/json
200 レスポンス
データベース内のすべてのデータベース・オブジェクト。DBA_OBJECTSまたはALL_OBJECTSからレコードを返します。
ルート・スキーマ: DatabaseObjects
タイプ:
ソースの表示
object
- count(optional): integer
現在のレスポンス内のレコードの合計数
- hasMore(optional): boolean
取得するレコードがさらにあるかどうか
- items(optional): array items
- limit(optional): integer
サーバーによって適用されるレコード数に関する実際のページ・サイズ制限
- links(optional): array links
- offset(optional): integer
項目リソースの返戻元となる実際の索引
ネストされたスキーマ: DatabaseObjectsItem
タイプ:
object
データベース内のオブジェクトの説明。
ソースの表示
- application(optional): string
オブジェクトがアプリケーション共通のオブジェクトかどうか(Y | N)
- created(optional): string
オブジェクトの作成についてのタイムスタンプ
- created_appid(optional): integer
オブジェクトを作成したアプリケーションのID
- created_vsnid(optional): integer
オブジェクトを作成したアプリケーションのバージョンのID
- data_object_id(optional): integer
オブジェクトを含むセグメントのディクショナリ・オブジェクト番号。
- default_collation(optional): string
オブジェクトのデフォルトの照合
- duplicated(optional): string
このオブジェクトがこのシャードで重複しているかどうか(Y | N)
- edition_name(optional): string
オブジェクトが実在するエディションの名前
- editionable(optional): string
オブジェクトがデータベース内でエディション化可能であるかどうか
- generated(optional): string
このオブジェクトの名前がシステムによって生成されたかどうか(Y | N)
- last_ddl_time(optional): string
DDL文(権限付与および取消しを含む).による、オブジェクトおよび依存オブジェクトの前回の変更についてのタイムスタンプ
- links(optional): array links
- modified_appid(optional): integer
オブジェクトを最後に変更したアプリケーションのID
- modified_vsnid(optional): integer
オブジェクトを最後に変更したアプリケーションのバージョンのID
- namespace(optional): integer
オブジェクトのネームスペース
- object_id(optional): integer
オブジェクトのディクショナリ・オブジェクト番号
- object_name(optional): string
オブジェクト名。
- object_type(optional): string
オブジェクトのタイプ(たとえば、TABLE、INDEX)
- oracle_maintained(optional): string
オブジェクトが、オラクル社が提供するスクリプト(catalog.sqlやcatproc.sqlなど)によって作成されてメンテナンスされているかどうかを示す。この列の値がYのオブジェクトは、オラクル社が提供するスクリプトを実行する以外の方法で変更してはならない。
- owner(optional): string
オブジェクトの所有者。
- secondary(optional): string
Oracleデータ・カートリッジのODCIIndexCreateメソッドによって作成されたセカンダリ・オブジェクトかどうか(Y | N)
- sharded(optional): string
このオブジェクトがシャードされているかどうか(Y | N)
- sharing(optional): string
オブジェクトがメタデータリンクされているか、データリンクされているか、リンクされていないか
- status(optional): string
オブジェクトのステータス。
- subobject_name(optional): string
サブオブジェクト(パーティションなど)の名前。
- temporary(optional): string
一時オブジェクトかどうか(カレント・セッション内で見ることのできるデータは、そのセッション内でオブジェクトに配置されたデータに限られるか)(Y | N)
- timestamp(optional): string
オブジェクトの作成についてのタイムスタンプ(文字データ)