Documentation Home
MySQL 5.6 リファレンスマニュアル
Download this Manual
PDF (US Ltr) - 27.1Mb
PDF (A4) - 27.1Mb
EPUB - 7.5Mb
HTML Download (TGZ) - 7.2Mb
HTML Download (Zip) - 7.2Mb


21.29.10 INFORMATION_SCHEMA INNODB_SYS_FIELDS テーブル

INNODB_SYS_FIELDS テーブルは、InnoDB データディクショナリの SYS_FIELDS テーブルの情報と同等の、InnoDB インデックスのキーカラム (フィールド) に関するメタデータを提供します。

関連する使用法と使用例については、セクション14.14.3「InnoDB INFORMATION_SCHEMA システムテーブル」を参照してください。

表 21.11 INNODB_SYS_FIELDS のカラム

カラム名 説明
INDEX_ID このキーフィールドに関連付けられたインデックスの識別子。INNODB_SYS_INDEXES.INDEX_ID と同じ値を使用します。
NAME テーブルの元のカラム名。INNODB_SYS_COLUMNS.NAME と同じ値を使用します。
POS 0 から始まり連続的に増加する、インデックス内のキーフィールドの順序位置。あるカラムを削除すると、順序に欠落ができないように残りのカラムの順序が変更されます。

:

mysql> SELECT * FROM INFORMATION_SCHEMA.INNODB_SYS_FIELDS where INDEX_ID = 117 \G
*************************** 1. row ***************************
INDEX_ID: 117
    NAME: col1
     POS: 0
1 row in set (0.00 sec)

:

  • DESCRIBE または SHOW COLUMNS を使用して、データ型とデフォルト値を含む、このテーブルのカラムに関する追加情報を表示します。

  • このテーブルをクエリーするには PROCESS 権限が必要です。


User Comments
Sign Up Login You must be logged in to post a comment.