REFERENTIAL_CONSTRAINTS
テーブルは、外部キーに関する情報を提供します。
REFERENTIAL_CONSTRAINTS
テーブルには、次のカラムがあります:
-
CONSTRAINT_CATALOG
制約が属するカタログの名前。 この値は常に
def
です。 -
CONSTRAINT_SCHEMA
制約が属するスキーマ (データベース) の名前。
-
CONSTRAINT_NAME
制約の名前。
-
UNIQUE_CONSTRAINT_CATALOG
制約が参照する一意制約を含むカタログの名前。 この値は常に
def
です。 -
UNIQUE_CONSTRAINT_SCHEMA
制約が参照する一意制約を含むスキーマの名前。
-
UNIQUE_CONSTRAINT_NAME
制約が参照する一意制約の名前。
-
MATCH_OPTION
制約
MATCH
属性の値。 現時点で有効な値はNONE
のみです。 -
UPDATE_RULE
制約
ON UPDATE
属性の値。 使用可能な値はCASCADE
,SET NULL
,SET DEFAULT
,RESTRICT
,NO ACTION
です。 -
DELETE_RULE
制約
ON DELETE
属性の値。 使用可能な値はCASCADE
,SET NULL
,SET DEFAULT
,RESTRICT
,NO ACTION
です。 -
TABLE_NAME
テーブルの名前。 この値は、
TABLE_CONSTRAINTS
テーブルの値と同じです。 -
REFERENCED_TABLE_NAME
制約によって参照されるテーブルの名前。