すべての外部キーの取得
get
/database/objects/foreign_keys/
実行時のロールに応じてDBA_CONSTRAINTSビューとDBA_CONS_COLUMNSビュー、またはALL_CONSTRAINTSビューとALL_CONS_COLUMNSビューから、制約タイプがRであるすべてのレコードを返します。クライアントは、このサービスを起動するにはSQL管理者ロールまたはSQL開発者ロールが必要です。
リクエスト
問合せパラメータ
- limit: integer(int32)
戻すレコードの最大数。
- q:
フィルタリングは、全コレクションで見つかった項目のサブセットが含まれている複数ページのリソース全体に対し、リクエストごとの動的フィルタ定義を使用してコレクション・リソースを制限する処理です。フィルタリングは、大規模なコレクションの効率的な走査を可能にします。例
この操作にはリクエスト本文はありません。
先頭に戻るレスポンス
サポートされるメディア・タイプ
- application/json
200 レスポンス
データベース内のすべての表について、制約タイプ 'R'のすべての制約定義を説明します。
ルート・スキーマ: DatabaseObjectsForeignKeys
タイプ:
ソースの表示
object
-
count: integer
現在のレスポンス内のレコードの合計数
-
hasMore: boolean
取得するレコードがさらにあるかどうか
-
items: array items
-
limit: integer
サーバーによって適用されるレコード数に関する実際のページ・サイズ制限
-
links: array links
-
offset: integer
項目リソースの返戻元となる実際の索引
ネストされたスキーマ: DatabaseObjectsForeignKeysItem
タイプ:
object
参照整合性の外部キー制約を説明します。
ソースの表示
-
columns: object columns
所有者constraint_nameを参照するすべての列について説明します。
-
constraint_name: string
制約定義の所有者。
-
constraint_type: string
制約の種類。
-
links: array links
-
owner: string
制約定義の所有者。
-
r_constraint_name: string
制約定義の所有者。
-
r_owner: string
参照制約で参照される表の所有者
-
table_name: string
制約定義付きの表(またはビュー)に対応付けられた名前
ネストされたスキーマ: columns
タイプ:
object
所有者constraint_nameを参照するすべての列について説明します。
ソースの表示
-
column_name: string
制約定義に指定されているオブジェクト型の列に対する列名または属性名。
-
position: integer
column_nameおよび参照されるr_column_nameの位置
-
r_column_name: string
参照制約で参照される列の名前
-
r_table_name: string
参照制約で参照される表の名前