6.2.5 Использование типов столбцов из других баз данных
Чтобы облегчить использование 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 эквивалентных типов.
Add your own comment.