注册

Mybatis-plus批量保存报错(saveBatch)

星耀 2022/11/01 3053 5

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8
【操作系统】:windows 10
【CPU】:
【问题描述】*:mybatis-plus连接达梦数据库,使用saveBatch进行批量保存时报错

报错内容如下:

org.springframework.jdbc.UncategorizedSQLException: ### Error flushing statements. Cause: java.sql.SQLException: Error ### Cause: java.sql.SQLException: Error ; uncategorized SQLException; SQL state [null]; error code [0]; Error; nested exception is java.sql.SQLException: Error at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:89) at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81) at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81) ... 143 more Caused by: java.sql.SQLException: Error at com.alibaba.druid.pool.DruidDataSource.handleConnectionException(DruidDataSource.java:1758) at com.alibaba.druid.pool.DruidPooledConnection.handleException(DruidPooledConnection.java:133) at com.alibaba.druid.pool.DruidPooledStatement.checkException(DruidPooledStatement.java:82) at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeBatch(DruidPooledPreparedStatement.java:569) ... 143 more Caused by: java.lang.RuntimeException: index out of range at dm.jdbc.util.Buffer.readBytes(Buffer.java:679) at dm.jdbc.util.Buffer.readBytes(Buffer.java:663) ... 143 more

pom版本如下:

<dependency> <groupId>com.dameng</groupId> <artifactId>Dm8JdbcDriver18</artifactId> <version>8.1.1.49</version> </dependency>
回答 0
暂无回答
扫一扫
联系客服