java.sql.SQLException: ORA-06550: line 1, column 7:
PLS-00201: identifier 'STU_RS' must be declared
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored
我自己在做 Oracle 存储过程 结果集 练习时碰到的问题!
我开始是plsql developer 工具建立的存储空间,但是查看属性是 owner 是 sys
但是在java代码中确显示以上错误。
原因是 权限问题 。
解决方法 :把上面这个 存储过程 删掉;然后打开Oracle 自带的 sql plus (用java代码中调用都用户名登陆Oracle 不是sys)把建立存储过程的代码直接粘贴过去,这样你在 执行java代码就OK了!
如果偶然碰到一样问题的朋友 还请留言哈!
本文介绍了在使用Oracle数据库时遇到的存储过程权限问题及解决方法。主要问题是尝试从Java调用Oracle存储过程时出现的PLS-00201错误,即标识符未声明。解决方案包括检查存储过程的所有者、删除并重新创建存储过程。

被折叠的 条评论
为什么被折叠?



