Oracle->MySQL
数据类型(Oracle) | 条件 | 数据类型(MySQL) | 是否支持映射 |
|---|---|---|---|
CHAR | length<=255 | CHAR | 支持 |
CHAR | length>255 | VARCHAR | 支持 |
VARCHAR | Size(整行)<=65536 | VARCHAR | 支持 |
VARCHAR | Size(整行)>65536 | TEXT | 支持 |
VARCHAR2 | - | VARCHAR2 | 支持 |
NCHAR | length<=255 | NCHAR | 支持 |
NCHAR | length>255 | NVARCHAR | 支持 |
NVARCHAR2 | - | NVARCHAR | 支持 |
NUMBER | precision=0 scale =0 | DECIMAL(65,30) | 支持 |
NUMBER | precision!=0 scale!=0 | DECIMAL(precision, scale) | 支持 |
FLOAT | - | FLOAT | 支持 |
BINARY_FLOAT | - | FLOAT | 支持 |
BINARY_DOUBLE | - | DOUBLE | 支持 |
DATE | - | DATETIME | 支持 |
TIMESTAMP | 源库精度超过6位时,在目的库因为最高精度的限制,会降低到6位 | DATETIME | 支持 |
TIMESTAMP WITH TIME ZONE | 源库精度超过6位时,在目的库因为最高精度的限制,会降低到6位 | TIMESTAMP | 支持 |
TIMESTAMP WITH LOCAL TIME ZONE | 源库精度超过6位时,在目的库因为最高精度的限制,会降低到6位 | TIMESTAMP | 支持 |
INTERVAL | 精度支持6位 | VARCHAR(30) | 支持 |
BLOB | - | LONGBLOB | 支持 |
CLOB | - | LONGTEXT | 支持 |
NCLOB | - | LONGTEXT | 支持 |
LONG | - | LONGTEXT | 支持 |
RAW | - | VARBINARY | 支持 |
LONG RAW | - | LONGBLOB | 支持 |
ROWID | - | VARCHAR(18) | 支持 |
UROWID | - | - | 不支持 |
XMLTYPE | - | LONGTEXT | 支持 |
BFILE | - | - | 不支持 |
SDO_GEOMETRY | - | - | 不支持 |

