【问题标题】:Not able to see Procedure/Function body in Oracle SQL developer在 Oracle SQL 开发人员中看不到过程/函数主体
【发布时间】:2019-09-12 18:37:59
【问题描述】:

我无法在包视图中看到连接到 Oracle 11g 的 Oracle SQL Developer 中的过程/函数主体。知道如何才能看到这一点

【问题讨论】:

  • 看起来你在 SPEC 中,使用工具栏中的切换 spec/body 按钮,看起来像一个包,在齿轮的左侧
  • 你能告诉我去那里的路吗
  • 抬头看,你的代码上方有一个工具栏,点击第四个图标/按钮
  • 点击了那个..什么也没发生..它只是突出显示..附上截图
  • Thanx @thatjeffsmith,你正确地指出,我在这两个工具中都以差异用户身份登录。一旦我更改了用户,我就可以看到包体。

标签: oracle oracle-sqldeveloper


【解决方案1】:

如果您按您的包装名称右侧的加号 (+) 按钮,您应该能够看到包装主体。

如果您没有看到它,可能会发生两件事,您没有与您连接到数据库会话的用户的权限(授予)或包体不存在。

要检查包体是否存在,您可以导出定义,

您还应该检查您是否连接到正确的环境

【讨论】:

  • 是的..我在 PL-SQL 开发人员和 SQL 开发人员中以不同用户身份登录..一旦我以拥有授权的用户身份登录..我能够查看包正文..感谢您指出这一点
猜你喜欢
  • 2015-10-03
  • 1970-01-01
  • 1970-01-01
  • 2011-01-19
  • 2022-07-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多