MySQL 8.4 發行說明
INNODB_FIELDS
表格提供關於 InnoDB
索引的鍵值欄位(欄位)的中繼資料。
如需相關使用資訊和範例,請參閱第 17.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
陳述式,以檢視此表格欄位的其他資訊,包括資料類型和預設值。