MySQL 8.0 リファレンスマニュアル MySQL NDB Cluster 8.0 を含む
このページは機械翻訳したものです。
INNODB_FOREIGN_COLS
テーブルには、InnoDB
外部キーカラムに関するステータス情報が表示されます。
関連する使用法と使用例については、セクション15.15.3「InnoDB INFORMATION_SCHEMA スキーマオブジェクトテーブル」を参照してください。
INNODB_FOREIGN_COLS
テーブルには、次のカラムがあります:
ID
このインデックスキーフィールドに関連付けられた外部キーインデックス (INNODB_FOREIGN.ID
と同じ値)。
FOR_COL_NAME
子テーブルに関連付けられたカラムの名前。
REF_COL_NAME
親テーブルに関連付けられたカラムの名前。
POS
0 から始まる、外部キーインデックス内のこのキーフィールドの順序位置。
mysql> SELECT * FROM INFORMATION_SCHEMA.INNODB_FOREIGN_COLS WHERE ID = 'test/fk1'\G
*************************** 1. row ***************************
ID: test/fk1
FOR_COL_NAME: parent_id
REF_COL_NAME: id
POS: 0
このテーブルをクエリーするには PROCESS
権限が必要です。
INFORMATION_SCHEMA
COLUMNS
テーブルまたは SHOW COLUMNS
ステートメントを使用して、データ型やデフォルト値など、このテーブルのカラムに関する追加情報を表示します。