接入Shardingsphere单库分表,部分SQL查询的只有几列,会提示nested exception is org.postgresql.util.PSQLException: 栏位索引超过许可范围:7,栏位数:5。

方便更快捷的说明问题,可以按需填写(可删除)

使用环境:

Shardingsphere-JDBC V5.3.2
Mybatis-plus V3.4.3.4

场景、问题:

不涉及分表的SQL出现,数组越界,PgResultSet与ShardingSphereResultSet维护的数量不对应

已进行操作:

现状:

org.springframework.dao.DataIntegrityViolationException: Error attempting to get column ‘status’ from result set. Cause: org.postgresql.util.PSQLException: 栏位索引超过许可范围:7,栏位数:5。
; 栏位索引超过许可范围:7,栏位数:5。; nested exception is org.postgresql.util.PSQLException: 栏位索引超过许可范围:7,栏位数:5。

有解决吗?我也出现这个问题,你是怎么解决的?

改造了sql就好了,也就没管了

京ICP备2021015875号