永发信息网

oracle运行存储过程报PLS-00201: 必须声明标识符

答案:5  悬赏:0  手机版
解决时间 2021-03-30 20:11
  • 提问者网友:雪舞兮
  • 2021-03-29 23:06
oracle运行存储过程报PLS-00201: 必须声明标识符
最佳答案
  • 五星知识达人网友:独钓一江月
  • 2021-03-30 00:09
在存储过程名之后加上一对小括号执行试试。
全部回答
  • 1楼网友:轮獄道
  • 2021-03-30 03:46
存储过程后面是不是应该有括号,你这个应该是没有参数的存储过程?追问没有括号,编译通过了,点测试也有效。
  • 2楼网友:愁杀梦里人
  • 2021-03-30 02:49
如果要在存储过程中执行该包,必须显示的(明确的)为该用户赋予其执行权。使用SYS或者SYSTEM登录,为其赋予execute 权。
  • 3楼网友:忘川信使
  • 2021-03-30 02:01
你用Oracle帐号登入,执行 begin pro_test ; end; 看会不会报错。若正常表示你的存储过程没有问题。
  • 4楼网友:雪起风沙痕
  • 2021-03-30 01:25
是不是创建过程和执行过程不是同一个用户追问是同一个用户下,我用C#也调用过,也报这个错追答换个名字再试一下
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯