Documentation Home
MySQL 5.6 リファレンスマニュアル
Download this Manual
PDF (US Ltr) - 26.8Mb
PDF (A4) - 26.9Mb
HTML Download (TGZ) - 7.1Mb
HTML Download (Zip) - 7.2Mb


MySQL 5.6 リファレンスマニュアル  /  ...  /  INFORMATION_SCHEMA INNODB_SYS_FOREIGN_COLS テーブル

21.29.12 INFORMATION_SCHEMA INNODB_SYS_FOREIGN_COLS テーブル

INNODB_SYS_FOREIGN_COLS テーブルは、InnoDB データディクショナリ内の SYS_FOREIGN_COLS テーブルの情報と同等の、InnoDB 外部キーのカラムに関するステータス情報を提供します。

関連する使用法と使用例については、セクション14.14.3「InnoDB INFORMATION_SCHEMA システムテーブル」を参照してください。

表 21.13 INNODB_SYS_FOREIGN_COLS のカラム

カラム名 説明
ID このインデックスキーフィールドに関連付けられた外部キーインデックス。INNODB_SYS_FOREIGN.ID と同じ値を使用します。
FOR_COL_NAME 子テーブルに関連付けられたカラムの名前。
REF_COL_NAME 親テーブルに関連付けられたカラムの名前。
POS 0 から始まる、外部キーインデックス内のこのキーフィールドの順序位置。

:

mysql> SELECT * FROM INFORMATION_SCHEMA.INNODB_SYS_FOREIGN_COLS WHERE ID = 'test/fk1' \G
*************************** 1. row ***************************
          ID: test/fk1
FOR_COL_NAME: parent_id
REF_COL_NAME: id
         POS: 0
1 row in set (0.00 sec)

:

  • DESCRIBE または SHOW COLUMNS を使用して、データ型とデフォルト値を含む、このテーブルのカラムに関する追加情報を表示します。

  • このテーブルをクエリーするには PROCESS 権限が必要です。


User Comments
User comments in this section are, as the name implies, provided by MySQL users. The MySQL documentation team is not responsible for, nor do they endorse, any of the information provided here.
Sign Up Login You must be logged in to post a comment.