在SQL developer中查看过程内部的代码

在SQL developer中查看过程内部的代码,sql,oracle-sqldeveloper,procedure,Sql,Oracle Sqldeveloper,Procedure,我在SQL developer中有一个过程,我想查看该过程中编写的内容。我应该怎么做 我无法看到过程中编写的代码,但在运行query desc schema name.procedure name时可以看到过程结构 非常感谢您的帮助。您可以使用sql developer左侧的connections选项卡 单击模式名称附近的+图标,然后单击过程附近的+图标,如图所示。在该图标下,您将拥有所有现有过程。您可以单击其中任何一个进行查看 SQL开发人员 在“连接”选项卡中浏览到连接名称,展开所需对象,然

我在SQL developer中有一个过程,我想查看该过程中编写的内容。我应该怎么做

我无法看到过程中编写的代码,但在运行query desc schema name.procedure name时可以看到过程结构


非常感谢您的帮助。

您可以使用sql developer左侧的
connections
选项卡

单击模式名称附近的
+
图标,然后单击过程附近的
+
图标,如图所示。在该图标下,您将拥有所有现有过程。您可以单击其中任何一个进行查看


SQL开发人员

在“连接”选项卡中浏览到连接名称,展开所需对象,然后单击,它将在“新建”选项卡中打开代码

所有|用户| DBA|U源代码视图

或者,您可以查询
DBA\u源代码
视图:

SELECT text
FROM user_source
WHERE owner='<owner_name>'
AND name   ='<procedure_name>'
AND type   ='PROCEDURE';
选择文本
从用户源
其中所有者=“”
名称=“”
和type='PROCEDURE';
确保将所有者名称和过程名称放在大写中,或者如果使用双引号创建,则放在完全相同的大小写中