USER_CONSTRAINTS ビューは、現在のユーザーが所有するテーブルに設定されたすべての制約に関する情報を提供します。

パラメーター データ型 説明
owner TEXT 制約の所有者の名前。
schema_name TEXT 制約が属するスキーマの名前。
constraint_name TEXT 制約の名前。
constraint_type TEXT 制約の種類。 設定可能な値は以下のとおりです。
  • C: チェック制約
  • F: 外部キー制約
  • P: 主キー制約
  • U: 一意性制約
  • R: 参照整合性制約
  • V: ビューの制約
  • O: ビューの読み取り専用プロパティ付き
table_name TEXT 制約が属するテーブルの名前。
search_condition TEXT チェック制約に適用される検索条件。
r_owner TEXT 参照制約で参照されるテーブルの所有者。
r_constraint_name TEXT 参照テーブルの制約定義の名前。
delete_rule TEXT 参照制約の削除ルール。 設定可能な値は以下のとおりです。
  • C: CASCADE
  • R: RESTRICT
  • N: NO ACTION
deferrable BOOLEAN 制約が遅延可能かどうかを示します。 有効値: T、F。
deferred BOOLEAN 制約が遅延されているかどうかを示します。 有効値: T、F。
index_owner TEXT インデックスを所有するユーザー名。
index_name TEXT インデックスの名前。
constraint_def TEXT 制約の定義。