28.4.11 Таблица INFORMATION_SCHEMA INNODB_FIELDS
Таблица INNODB_FIELDS предоставляет метаданные о ключевых столбцах (полях) InnoDB индексов.
Для связанной информации об использовании и примеров, см. Раздел 17.15.3, «Таблицы схемы INFORMATION_SCHEMA InnoDB».
Таблица INNODB_FIELDS содержит следующие столбцы:
-
INDEX_IDИдентификатор индекса, связанного с этим ключевым полем; то же значение, что и
INNODB_INDEXES.INDEX_ID. -
NAMEНазвание исходного столбца из таблицы; то же значение, что и
INNODB_COLUMNS.NAME. -
POSПорядковый номер ключевого поля в индексе, начиная с 0 и увеличиваясь последовательно. При удалении столбца оставшиеся столбцы переупорядочиваются так, чтобы последовательность не имела пробелов.
Пример
mysql> SELECT * FROM INFORMATION_SCHEMA.INNODB_FIELDS WHERE INDEX_ID = 117\G
*************************** 1. row ***************************
INDEX_ID: 117
NAME: col1
POS: 0
Примечания
Для запроса этой таблицы необходимо иметь
PROCESSразрешение.Используйте таблицу
INFORMATION_SCHEMACOLUMNSили операторSHOW COLUMNSдля просмотра дополнительной информации о столбцах этой таблицы, включая типы данных и значения по умолчанию.
© 2025 Oracle
Licensed under the GPLv2 License.