|
Документация MySQL
Чтобы облегчить использование SQL-кода, написанного для баз данных других
поставщиков, в MySQL установлено соответствие типов столбцов, как показано
в следующей таблице. Это соответствие упрощает применение описаний таблиц
баз данных других поставщиков в MySQL:
| Тип иного поставщика | Тип MySQL
|
| BINARY(NUM) | CHAR(NUM) BINARY
|
| CHAR VARYING(NUM) | VARCHAR(NUM)
|
| FLOAT4 | FLOAT
|
| FLOAT8 | DOUBLE
|
| INT1 | TINYINT
|
| INT2 | SMALLINT
|
| INT3 | MEDIUMINT
|
| INT4 | INT
|
| INT8 | BIGINT
|
| LONG VARBINARY | MEDIUMBLOB
|
| LONG VARCHAR | MEDIUMTEXT
|
| MIDDLEINT | MEDIUMINT
|
| VARBINARY(NUM) | VARCHAR(NUM) BINARY
|
Соотнесение типов столбцов происходит во время создания таблицы. При
создании таблицы с типами столбцов, которые используются другими
поставщиками, после запуска команды DESCRIBE имя_таблицы выдается структура
данной таблицы с применением принятых в MySQL эквивалентных типов.
Документация Apache Документация MySQL Документация PHP
|