跳过正文
  1. 文章/
  2. Bug Record/
  3. 数据库Bug/

PostgreSQL出现二进制Timestamp转换的问题

·123 字·1 分钟· loading · loading · ·
Bug Record 数据库Bug
GradyYoung
作者
GradyYoung
数据库Bug - 点击查看当前系列文章
§ PostgreSQL出现二进制Timestamp转换的问题 「 当前文章 」

报错信息
#

服务启动后的前几次查询没有问题,多次查询后报这个错。

org.postgresql.util.PSQLException:Unsupported binary encoding of timestamp.

原因
#

是因为PostgreSql默认使用二进制进行数据的传输,导致的jdbc解析失败。

解决方案
#

数据库连接信息中配置不使用二进制传输binaryTransfer=false

jdbc:postgresql://localhost:5432/test?binaryTransfer=false
数据库Bug - 点击查看当前系列文章
§ PostgreSQL出现二进制Timestamp转换的问题 「 当前文章 」