plsql执行过程时提示过程名无效

gahade 2010-11-04 10:18:55
请问我在plsql里的program window建了一个过程,再在command window执行,提示我过程无效,这是为什么啊?

我如果在command window里建,再执行,就没问题
...全文
230 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
feixianxxx 2010-11-09
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 gahade 的回复:]

谢谢大家的回复,这两天有点忙,忘了上来了.

我也很奇怪,提示我无效后,我再执行一次,又没问题,我觉得有可能是PLSQL的问题
[/Quote]
....
这叫啥事
gahade 2010-11-08
  • 打赏
  • 举报
回复
谢谢大家的回复,这两天有点忙,忘了上来了.

我也很奇怪,提示我无效后,我再执行一次,又没问题,我觉得有可能是PLSQL的问题
feixianxxx 2010-11-06
  • 打赏
  • 举报
回复
select count(*) from user_source where name='PRCO_NAME' and type='PROCEDURE';

看看是否存储过程建成功了..
还有就是你建立的用户和你执行的用户一样么?
执行的用户有execute 这个PROCEDURE的权限么?
lnuwhy 2010-11-06
  • 打赏
  • 举报
回复
新建完过程以后你编译了没有,你到procedure的文件夹中能找到你创建的过程吗?
hackthissite 2010-11-06
  • 打赏
  • 举报
回复
注意plsql里的program window执行后窗口最下面的提示
gahade 2010-11-04
  • 打赏
  • 举报
回复
normal
jiangyx1985 2010-11-04
  • 打赏
  • 举报
回复
你看可以SQLPlus的登录用户是那个角色。是不是权限没有放开
zkl516321905 2010-11-04
  • 打赏
  • 举报
回复
检查一下你分别打开执行窗口的用户是否是同一个用户,或者是否有权限访问你创建这个过程。
YY_MM_DD 2010-11-04
  • 打赏
  • 举报
回复
把你执行的结果的贴图贴出来看看
心中的彩虹 2010-11-04
  • 打赏
  • 举报
回复
[Quote=引用楼主 gahade 的回复:]
请问我在plsql里的program window建了一个过程,再在command window执行,提示我过程无效,这是为什么啊?

我如果在command window里建,再执行,就没问题
[/Quote]
只能说明过程建立不成功

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧