在 Oracle SQL 开发人员中看不到过程/函数主体
Posted
技术标签:
【中文标题】在 Oracle SQL 开发人员中看不到过程/函数主体【英文标题】:Not able to see Procedure/Function body in Oracle SQL developer 【发布时间】:2019-09-12 18:37:59 【问题描述】:我无法在包视图中看到连接到 Oracle 11g 的 Oracle SQL Developer 中的过程/函数主体。知道如何才能看到这一点
【问题讨论】:
看起来你在 SPEC 中,使用工具栏中的切换 spec/body 按钮,看起来像一个包,在齿轮的左侧 你能告诉我去那里的路吗 抬头看,你的代码上方有一个工具栏,点击第四个图标/按钮 点击了那个..什么也没发生..它只是突出显示..附上截图 Thanx @thatjeffsmith,你正确地指出,我在这两个工具中都以差异用户身份登录。一旦我更改了用户,我就可以看到包体。 【参考方案1】:如果您按您的包装名称右侧的加号 (+) 按钮,您应该能够看到包装主体。
如果您没有看到它,可能会发生两件事,您没有与您连接到数据库会话的用户的权限(授予)或包体不存在。
要检查包体是否存在,您可以导出定义,
您还应该检查您是否连接到正确的环境
【讨论】:
是的..我在 PL-SQL 开发人员和 SQL 开发人员中以不同用户身份登录..一旦我以拥有授权的用户身份登录..我能够查看包正文..感谢您指出这一点以上是关于在 Oracle SQL 开发人员中看不到过程/函数主体的主要内容,如果未能解决你的问题,请参考以下文章
在 Android Studio 2.2 的开发者服务中看不到云选项
我在 NetBeans 中看不到或编辑 MySQL 存储过程
Oracle创建用户和表空间后在Navicat中看不到,也不能连接