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 ステートメントを使用して、データ型やデフォルト値など、このテーブルのカラムに関する追加情報を表示します。