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

解决方案:

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




相关推荐
herinspace5 分钟前
管家婆实用帖-如何使用ping命令检测网络环境
网络·数据库·人工智能·学习·excel·语音识别
星空椰5 分钟前
Windows 安装 PostgreSQL 数据库
数据库·postgresql
Elastic 中国社区官方博客14 分钟前
用于 IntelliJ IDEA 的新 ES|QL 插件
java·大数据·数据库·ide·elasticsearch·搜索引擎·intellij-idea
疯狂成瘾者16 分钟前
LangChain Middleware 技术解析:从“插槽机制”到 Agent 运行时控制
数据库·python·langchain
七夜zippoe20 分钟前
OpenClaw 飞书深度集成:多维表格
数据库·算法·飞书·集成·openclaw
A-刘晨阳26 分钟前
当数据学会“秒回“:工业4.0时代的实时计算革命
开发语言·数据库·perl
2201_7568473338 分钟前
如何设置备库只接日志不应用_暂停MRP且维持网络传输的方法
jvm·数据库·python
dualven_in_csdn44 分钟前
EMQX 开启 **MySQL + password_based** 认证
android·数据库·mysql
Jul1en_1 小时前
【Redis】单线程模型
数据库·redis·缓存
Arva .1 小时前
Spring 事务传播机制 速记
java·数据库·spring