MySQL 8.0 リファレンスマニュアル MySQL NDB Cluster 8.0 を含む
このページは機械翻訳したものです。
INNODB_FIELDS
テーブルは、InnoDB
インデックスのキーカラム (フィールド) に関するメタデータを提供します。
関連する使用法と使用例については、セクション15.15.3「InnoDB INFORMATION_SCHEMA スキーマオブジェクトテーブル」を参照してください。
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_SCHEMA
COLUMNS
テーブルまたは SHOW COLUMNS
ステートメントを使用して、データ型やデフォルト値など、このテーブルのカラムに関する追加情報を表示します。