ThinkSSL🔒 一键申购 5分钟快速签发 30天无理由退款 购买更放心 广告
# DB2 使用注意事项 ## LONG VARCHAR 字段 默认情况下MyBatis将LONG VARCHAR字段映射为`java.lang.String`类型, 数据库字段映射为 `jdbcType="LONGVARCHAR"`。这样映射会导致DB2在检索数据时发生错误。DB2 的LONG VARCHAR字段应该被映射为 `java.lang.String`类型,数据库类型应该是`jdbcType="VARCHAR"`。为了解决该问题, 使用`&lt;columnOverride&gt;`配置如下: ``` <table schema="DB2ADMIN" tableName="ALLTYPES" > <columnOverride column="LONG_VARCHAR_FIELD" javaType="java.lang.String" jdbcType="VARCHAR" /> </table> ```