【发布时间】:2021-03-25 14:11:24
【问题描述】:
我正在尝试调用 Oracle 中的存储函数,我确定它存在并且我可以访问它,我可以从 SQL Developer 调用它,但是当我尝试使用 jdbcTemplate 从 Java Springboot 调用它时,它表示它不是一个有效的函数或过程。
我在 SQLDeveloper 和 Java 连接中使用同一个用户,他也是包所有者。
具体错误是:
oracle.jdbc.OracleDatabaseException: ORA-06576: Not a valid function or procedure name.
我这样称呼它:
User inspector = jdbcTemplate.queryForObject("CALL PKG_USUARIO.INICIAR_INSPECTOR(1, '123456')", newUserMapper());
我搜索了这个问题,但在这种情况下没有解决,感谢帮助!,谢谢:)
【问题讨论】:
标签: java spring-boot jdbc oracle11g jdbctemplate