Mybatis | JdbcType | Oracle | MySql |
JdbcType | ARRAY |
|
|
JdbcType | BIGINT |
| BIGINT |
JdbcType | BINARY |
|
|
JdbcType | BIT |
| BIT |
JdbcType | BLOB | BLOB | BLOB |
JdbcType | BOOLEAN |
|
|
JdbcType | CHAR | CHAR | CHAR |
JdbcType | CLOB | CLOB | CLOB–>修改为TEXT |
JdbcType | CURSOR |
|
|
JdbcType | DATE | DATE | DATE |
JdbcType | DECIMAL | DECIMAL | DECIMAL |
JdbcType | DOUBLE | NUMBER | DOUBLE |
JdbcType | FLOAT | FLOAT | FLOAT |
JdbcType | INTEGER | INTEGER | INTEGER |
JdbcType | LONGVARBINARY |
|
|
JdbcType | LONGVARCHAR | LONG VARCHAR |
|
JdbcType | NCHAR | NCHAR |
|
JdbcType | NCLOB | NCLOB |
|
JdbcType | NULL |
|
|
JdbcType | NUMERIC | NUMERIC/NUMBER | NUMERIC/ |
JdbcType | NVARCHAR |
|
|
JdbcType | OTHER |
|
|
JdbcType | REAL | REAL | REAL |
JdbcType | SMALLINT | SMALLINT | SMALLINT |
JdbcType | STRUCT |
|
|
JdbcType | TIME |
| TIME |
JdbcType | TIMESTAMP | TIMESTAMP | TIMESTAMP/DATETIME |
JdbcType | TINYINT |
| TINYINT |
JdbcType | UNDEFINED |
|
|
JdbcType | VARBINARY |
|
|
JdbcType | VARCHAR | VARCHAR | VARCHAR |
注意到, MyBatis的JdbcType中部分没有对应到Oracle和MySQL的数据类型中(或许由于自己遗漏),不过不用担心,后续大家碰到再具体分析;同时上述对应关系不一定是一一对应,请大家了解。
来自 <http://blog.csdn.net/loongshawn/article/details/50496460>
Mybatis JdbcType官方文档