【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。

解决方案:

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




相关推荐
mygljx几秒前
MySQL 数据库连接池爆满问题排查与解决
android·数据库·mysql
Jeremy爱编码3 分钟前
软考数据库
数据库
Bdygsl1 小时前
MySQL(1)—— 基本概念和操作
数据库·mysql
zongzizz1 小时前
Oracle 11g 两节点rac在机房断电重启后PL/SQL和客户端连接数据库报错ORA-12541
数据库·oracle
qq_417695051 小时前
实战:用OpenCV和Python进行人脸识别
jvm·数据库·python
身如柳絮随风扬1 小时前
什么是左匹配规则?
数据库·sql·mysql
xinhuanjieyi1 小时前
ruoyimate导入sql\antflow\bpm_init_db.sql报错
android·数据库·sql
哈__1 小时前
从内核阻断 SQL 注入:金仓 KingbaseES SQL 防火墙技术解析与实践
数据库·sql
jiankeljx2 小时前
mysql之如何获知版本
数据库·mysql
_oP_i2 小时前
SQLBot 系统数据库字段
数据库