java.sql.SQLException: 无数据读取- jdbcTemplete

尝试在 oracle 数据库上使用 jdbcTemplete 运行查询,其中 M_DB 是架构名称,M_USER_DBM_DB 架构的用户。 M_USER_DB 有某些表,我试图在这些表上执行一些查询,例如在 springboot 项目中

jdbcTemplate.query("SELECT * FROM M_USER_DB.C_USER_INFO",new ResultSetExtractor<HashMap<String,String>>()  

然而,在运行程序时,它抛出以下错误:

 No data read; nested exception is java.sql.SQLException: No data read
        at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:104)
        at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72)
        at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
        at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)

application.properties 中,database/datasource 连接用于我的主要架构 M_DB(不是用户 M_USER_DB)。从 SqlDeveloper,我可以连接到 M_DB 并像

一样运行查询
select * from M_USER_DB.C_USER_INFO

没有连接到 M_USER_INFO。我相信我不需要在这里创建主要和次要的 jdbcTemplete。

任何建议可能是什么原因或我遗漏了什么?提前感谢您的帮助。

iCMS 回答:java.sql.SQLException: 无数据读取- jdbcTemplete

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/426521.html

大家都在问