MyBatis JdbcType 与Oracle、MySql数据类型对应关系详解

xiaoxiao2021-02-27  174

转载请注明来源-作者@loongshawn:http://blog.csdn.net/loongshawn/article/details/50496460

1. Mybatis JdbcType与Oracle、MySql数据类型对应列表

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的数据类型中(或许由于自己遗漏),不过不用担心,后续大家碰到再具体分析;同时上述对应关系不一定是一一对应,请大家了解。

大家主要掌握基本的数字、时间、字符串就足以应对日常开发了。

2. Mybatis JdbcType官方文档

Mybatis JdbcType官方文档

查阅Mybatis JdbcType官方文档是很有必要的!

3. 说明

对于自己不肯定的,调整代码多尝试下,能够使自己加深印象!

4. 更新日志

2017-04-26 修改内容:MySQL中没有CLOB类型,谢谢@火灵 指正。 Mybatis JdbcType Oracle MySql JdbcType CLOB CLOB CLOB–>修改为TEXT
转载请注明原文地址: https://www.6miu.com/read-15928.html

最新回复(0)