Oracle SQLDeveloper-在另一个模式中查看和修改过程代码
如何在另一个模式中查看和修改过程代码?现在我正在做Oracle SQLDeveloper-在另一个模式中查看和修改过程代码,oracle,oracle-sqldeveloper,Oracle,Oracle Sqldeveloper,如何在另一个模式中查看和修改过程代码?现在我正在做 select * from all_source where name = 'MY_PROCEDURE' 但这太糟糕了。在“连接”面板中展开连接,以便查看对象类型(表、视图等)的列表。滚动到该列表的底部,您将看到最后一个条目是“其他用户”。展开它并在新的子列表中找到过程的所有者。展开它并向下滚动其对象类型列表,展开“过程”列表,然后双击您感兴趣的过程的名称 这将让您看到源代码。要修改它,您需要您的DBA授予您适当的权限,如果他们认为您可以这样
select * from all_source
where name = 'MY_PROCEDURE'
但这太糟糕了。在“连接”面板中展开连接,以便查看对象类型(表、视图等)的列表。滚动到该列表的底部,您将看到最后一个条目是“其他用户”。展开它并在新的子列表中找到过程的所有者。展开它并向下滚动其对象类型列表,展开“过程”列表,然后双击您感兴趣的过程的名称 这将让您看到源代码。要修改它,您需要您的DBA授予您适当的权限,如果他们认为您可以这样做
如果您已经可以访问该模式,您可以使用该模式创建一个新连接,这将使此操作更简单。我认为,最简单的方法是显示屏幕截图:
为什么查看代码会如此糟糕?若要在另一个模式中修改,您需要提升权限。您想知道如何在GUI中找到它吗?