【postgresql】PSQLException: An I/O error occurred while sending to the backend.

org.postgresql.util.PSQLException: An I/O error occurred while sending to the backend.

发送到后端时发生I/O错误。

java.io.IOException: Tried to send an out-of-range integer as a 2-byte value: 34284

尝试将超出范围的整数作为2字节值发送:34284

postgresql数据库的JDBC驱动Q对参数数量是有上限限制的,最大值为32767。

解决方案:

切分一下代码中参数的数量,分成多次查询,结果在合并。




相关推荐
海南java第二人26 分钟前
数据库范式详解:从冗余到规范的升华之旅
数据库·oracle·ffmpeg
hyx0412191 小时前
mysql第5次作业---hyx
数据库·mysql
Daniel大人1 小时前
关于sqlite
数据库·sqlite
nsjqj2 小时前
MySQL数据库:表的增删改查 [CRUD](进阶)【一】
数据库·mysql
她说..2 小时前
Redis实现未读消息计数
java·数据库·redis·缓存
xiayehuimou2 小时前
Redis核心技术与实战指南
数据库·redis·缓存
Yeats_Liao2 小时前
时序数据库系列(八):InfluxDB配合Grafana可视化
数据库·后端·grafana·时序数据库
就叫飞六吧3 小时前
MySQL不停机迁移完全指南
数据库·mysql
猎人everest3 小时前
Windows系统Redis(8.2.2)安装与配置完整教程
数据库·windows·redis
苦学编程的谢3 小时前
Redis_10_Zset
数据库·redis·缓存