Поиск

Использование типов столбцов их других систем управления базами данных

Чтобы облегчить использование кода, написанного в других реализациях SQL, от других поставщиков, MySQL отображает типы столбцов друг на друга, как показано в табл. Это отображение упрощает импорт определений таблиц из других СУБД в MySQL:
Таблица Отображение типов столбцов


Тип в других СУБД Тип MySQL
BINARY (M) CHAR(W) BINARY
CHAR VARYING(M) VARCHAR (M)
FLOAT4 FLOAT
FLOAT8 DOUBLE
INT1 TINYINT
ШТ2 SMALLINT
INT3 MEDIUMINT
INT4 INT
INT 8 BIGINT
LONG VARBINARY MEDIUMBLOB
LONG VARCHAR MEDIUMTEXT
LONG MEDIUMTEXT (MySQL 4.1.0)
MIDDLEINT MEDIUMINT
VARBINARY(M) VARCHAR(M) BINARY

Отображение типов столбцов происходит при создании таблиц, после чего исходная спецификация типа отбрасывается. Если вы создаете таблицу с типами, используемыми в продуктах других поставщиков, а затем выполняете оператор DESCRIBE имя_таблицы, MySQL показывает структуру в терминах эквивалентных типов MySQL.