|
Spec-Zone .ru
спецификации, руководства, описания, API
|
INNODB_SYS_COLUMNS таблица обеспечивает информацию о статусе о InnoDB столбцы таблицы, эквивалентные информации от SYS_COLUMNS таблица в InnoDB словарь данных.
Таблица 19.9. INNODB_SYS_COLUMNS Столбцы
| Имя столбца | Описание |
|---|---|
TABLE_ID |
Идентификатор, представляющий таблицу, связался со столбцом; то же самое значение от INNODB_SYS_TABLES.TABLE_ID.
|
NAME |
Имя каждого столбца в каждой таблице. Эти имена могут быть верхним регистром или нижним
регистром в зависимости от lower_case_table_names установка. Нет никаких специальных
зарезервированных системой имен для столбцов.
|
POS |
Порядковая позиция столбца в пределах таблицы, запускающейся от 0 и постепенно увеличивающейся последовательно. Когда столбец отбрасывается, остающиеся столбцы переупорядочиваются так, чтобы у последовательности не было никаких разрывов. |
MTYPE |
Числовой идентификатор для типа столбца. 1 = VARCHAR, 2 = CHAR, 3 = FIXBINARY, 4 = BINARY, 5 = BLOB, 6 = INT, 7 = SYS_CHILD, 8 = SYS, 9 = FLOAT, 10 = DOUBLE, 11 = DECIMAL, 12 = VARMYSQL, 13 = MYSQL.
|
PRTYPE |
InnoDB "точный тип", двоичное значение с типом данных MySQL
представления битов, кодом набора символов, и nullability.
|
LEN |
Длина столбца, например 4 для INT и 8 для BIGINT.
Для символьных столбцов в многобайтовых наборах символов это значение длины является
максимальной длиной в байтах, должен был представить определение такой как VARCHAR(; то есть,
это могло бы быть 2*,
3*, и скоро в
зависимости от кодировки символов.
|
Примечания:
Начиная с INFORMATION_SCHEMA способ общего назначения
контролировать сервер MySQL, использовать эту таблицу, а не соответствие InnoDB системная таблица для любого нового контрольного приложения Вы
разрабатываете.
Вы должны иметь PROCESS полномочие запросить эту
таблицу.