mybatis jdbctype数据类型 有varchar2么

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybatis jdbctype数据类型 有varchar2么相关的知识,希望对你有一定的参考价值。

参考技术A varchar -- 存放定长的字符数据,最长2000个字符;varchar2 -- 存放可变长字符数据,最大长度为4000字符。
varchar2把所有字符都占两字节处理(一般情况下),varchar只对汉字和全角等字符占两字节,数字,英文字符等都是一个字节;
VARCHAR2把空串等同于null处理,而varchar仍按照空串处理;
VARCHAR2字符要用几个字节存储,要看数据库使用的字符集,
varchar2和varchar的目前没有区别,不过ocacle以后的版本就不支持varchar类型,如果想新版本的数据库兼容就不要用varchar,如果想和其它数据库兼容就不要用varchar2
大部分情况下建议使用varchar2类型,可以保证更好的兼容性。本回答被提问者采纳

以上是关于mybatis jdbctype数据类型 有varchar2么的主要内容,如果未能解决你的问题,请参考以下文章

mybatis的jdbcType和javaTypeoracle,MySQL的对应类型

mybatis jdbcType与数据库类型的对应关系

2.mybatis中常用的jdbcType和java数据类型

mybatis常用jdbcType数据类型以及对应的JavaType

Mybatis JdbcType与OracleMySql数据类型对应列表

MyBatis JdbcType 与OracleMySql数据类型对应关系详解