Oracle:Caused by: java.sql.SQLException: 流已被关闭

报错信息

Caused by: java.sql.SQLException: 流已被关闭
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:124)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:161)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:226)

缘由

在oracle数据库中,若是执行查询的数据库表中有long类型的字段,则会报此错误java

解决方式

将oracle数据库中的long类型字段更改成其余类型数据类型便可,我这里以前是用long存一个数字,改为varchar用字符串方式保存后,就没有报错了sql

相关文章
相关标签/搜索