Este tema describe las incompatibilidades entre bases de datos MySQL y tenants de MySQL en OceanBase Database al cambiar el tipo de una columna sin restricciones.
A continuación se describen los tipos a los que puede cambiar una columna mediante la ejecución de la sentencia DDL ALTER TABLE table_name MODIFY/CHANGE COLUMN en una base de datos MySQL y en un tenant de MySQL de OceanBase Database.
En la siguiente tabla, un guion (-) indica N/A y 'All' significa todos los tipos.
|
Tipo de columna en una base de datos MySQL |
Tipo de destino compatible distinto del tipo original |
Tipo de columna en un tenant de MySQL de OceanBase Database |
Tipo de destino compatible distinto del tipo original |
|
INT |
All |
INTEGER |
BIGINT |
|
TINYINT |
All |
TINYINT |
INTEGER<br>SMALLINT<br>MEDIUMINT<br>BIGINT<br>BOOLEAN |
|
SMALLINT |
All |
SMALLINT |
INTEGER<br> BIGINT<br>MEDIUMINT |
|
MEDIUMINT |
All |
MEDIUMINT |
INTEGER<br>BIGINT |
|
BIGINT |
All |
BIGINT |
- |
|
BOOL |
All |
BOOLEAN |
INTEGER<br>TINYINT<br>SMALLINT<br> MEDIUMINT<br> BIGINT |
|
DECIMAL |
All |
DECIMAL |
NUMERIC |
|
NUMERIC |
All |
NUMERIC |
DECIMAL |
|
REAL |
All |
FLOAT |
- |
|
DOUBLE |
All |
DOUBLE |
- |
|
FLOAT |
All |
FLOAT |
- |
|
BIT |
All |
BIT |
- |
|
CHAR |
All |
CHAR |
- |
|
NCHAR |
All |
CHAR |
- |
|
VARCHAR |
All |
VARCHAR |
TINYTEXT<br>TEXT<br>LONGTEXT<br> MEDIUMTEXT |
|
BINARY |
All |
BINARY |
- |
|
VARBINARY |
All |
VARBINARY |
BLOB<br>TINYBLOB<br> MEDIUMBLOB<br> LONGBLOB |
|
LONG_VARBINARY |
All |
BLOB |
- |
|
YEAR |
All |
YEAR |
- |
|
DATE |
All |
DATE |
- |
|
TIME |
All |
TIME |
- |
|
TIMESTAMP |
All |
TIMESTAMP |
- |
|
DATETIME |
All |
DATETIME |
- |
|
TINYBLOB |
All |
TINYBLOB |
BLOB<br>LONGBLOB<br>MEDIUMBLOB |
|
MEDIUMBLOB |
All |
MEDIUMBLOB |
- |
|
BLOB |
All |
BLOB |
- |
|
LONGBLOB |
All |
LONGBLOB |
- |
|
TINYTEXT |
All |
TINYTEXT |
TEXT<br> LONGTEXT<br> MEDIUMTEXT |
|
MEDIUMTEXT |
All |
MEDIUMTEXT |
- |
|
TEXT |
All |
TEXT |
- |
|
LONGTEXT |
All |
LONGTEXT |
- |
|
ENUM |
All |
ENUM |
- |
|
SET |
All |
SET |
- |
|
JSON |
All |
JSON |
- |