INNODB_FOREIGN_COLS表
该INNODB_FOREIGN_COLS表提供有关InnoDB外键列的状态信息。
有关相关用法信息和示例,请参见“ 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_COLSWHERE ID = 'test/fk1'\G *************************** 1. row*************************** ID: test/fk1 FOR_COL_NAME: parent_id REF_COL_NAME: id POS: 0
注意
- 您必须具有
PROCESS查询此表的特权。 - 使用该
INFORMATION_SCHEMACOLUMNS表或该SHOW COLUMNS语句参见有关该表的列的其他信息,包括数据类型和默认值。
