特定の外部キーの取得
get
/database/objects/foreign_keys/{owner},{constraint_name}
実行時のロールに応じてDBA_CONSTRAINTSビューとDBA_CONS_COLUMNSビュー、またはALL_CONSTRAINTSビューとALL_CONS_COLUMNSビューから、対応するレコードを返します。レスポンスに含まれるのは、制約タイプがRであるレコードです。クライアントは、このサービスを起動するにはSQL管理者ロールまたはSQL開発者ロールが必要です。
リクエスト
パス・パラメータ
- constraint_name(required): string
外部キーの制約の名前。
- owner(required): string
外部キーの所有者。
この操作にはリクエスト本文はありません。
先頭に戻るレスポンス
サポートされるメディア・タイプ
- application/json
200 レスポンス
特定の外部キーに関する情報。
ルート・スキーマ: 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
参照制約で参照される表の名前