企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# 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> ```