oracle11g - 为什么我在 Oracle 11g 中的包显示我新创建的表不存在?
问题描述
我为我正在处理的项目创建了一个表“my_Table”。然后我需要更改包中的逻辑以调用“my_Table”上的选择语句来比较值。当我在查询窗口中查询“my_Table”时,我得到了结果,但是当我尝试编译包时,它显示“表或视图不存在”。我要补充一点,该表位于另一个模式 (schema2) 中,但包 (schema1) 也从 schema2 调用表,并且 schema1 具有所有必要的权限,或者至少应该像我可以对表执行所有功能一样。有任何想法吗?
解决方案
推荐阅读
- python - 为什么在 Python 中覆盖 @abstractmethods 时顺序很重要?
- javascript - 使用滚动容器和 PHP MYSQL AJAX 的 Trello 拖放卡片
- node.js - 使用带有 nodemailer 应用程序的发送电子邮件中的 sendgrid 会出现以下错误?
- docker - Ngnix:使用 SSL/Docker 设置多个网站
- avro - 如何按数据内容从 Azure Data Lake Gen2 中选择 Avro 文件的子集
- git - GitHub 存储库错误:此时无法检索最新提交
- javascript - 过滤对象数组但仅返回特定属性 - JS
- r - ggsave 不在 svg 文件中保存网格线
- aws-cdk - 为什么在更新 BucketPolicy 时管理员帐户的权限被拒绝?
- python - Python DataFrame TypeError:只能将整数标量数组转换为标量索引