MySQL 8.0 リファレンスマニュアル


MySQL 8.0 リファレンスマニュアル  /  INFORMATION_SCHEMA テーブル  /  INFORMATION_SCHEMA REFERENTIAL_CONSTRAINTS テーブル

26.25 INFORMATION_SCHEMA REFERENTIAL_CONSTRAINTS テーブル

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

    制約によって参照されるテーブルの名前。


関連キーワード:  SCHEMA, テーブル, INFORMATION, INNODB, 制約, TABLE, CONSTRAINTS, 名前, CONSTRAINT, EXTENSIONS