如果确实有表,那就先试一下在PLSQL中重新编译一下存储过程,看下可不可以?
一般来说,如果是表和存储过程是属于一个USER的话,这样就可以解决了,
先试下吧,如果不行的话,那就有可能是分别属于不同的用户了
你可以查一下SELECT * FROM DBA_ORJECTS where object_name = '表名或存储过程名' 来查询一下,是否属于同一个USER,希望能对你有所帮助 。
plsql表或视图不存在编译的解决方法如下:1、表或视图确实不存在或名称写错。表名大小写。
2、Oracle对大小写敏感,通常在创建和查询时对名称数据库会自动转为大写,但语句中有引号时会按引号中的内容保留。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)