24.32.18 INFORMATION_SCHEMA INNODB_SYS_FIELDStable

INNODB_SYS_FIELDStable 提供有关InnoDB索引的键列(字段)的元数据,等效于InnoDB数据字典中SYS_FIELDStable 的信息。

有关相关用法信息和示例,请参见第 14.16.3 节“ InnoDB INFORMATION_SCHEMA 系统 table”

INNODB_SYS_FIELDStable 具有以下列:

与该关键字段关联的索引的标识符;与INNODB_SYS_INDEXES.INDEX_ID相同的值。

table 中原始列的名称;与INNODB_SYS_COLUMNS.NAME相同的值。

键字段在索引中的 Sequences 位置,从 0 开始,并按 Sequences 递增。当删除一列时,其余的列将重新排序,以使序列没有间隙。

Example

mysql> SELECT * FROM INFORMATION_SCHEMA.INNODB_SYS_FIELDS WHERE INDEX_ID = 117\G
*************************** 1. row ***************************
INDEX_ID: 117
    NAME: col1
     POS: 0

Notes

首页