Spec-Zone .ru
спецификации, руководства, описания, API
|
INNODB_SYS_COLUMNS
таблица обеспечивает информацию о статусе о InnoDB
столбцы таблицы, эквивалентные информации от SYS_COLUMNS
таблица в InnoDB
словарь данных.
Таблица 20.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
полномочие запросить эту
таблицу.