【问题标题】:View code inside procedure in SQL developer在 SQL developer 中查看过程中的代码
【发布时间】:2015-11-20 04:45:06
【问题描述】:

我在 SQL 开发人员中有一个过程,我想查看该过程中写入的内容..我应该怎么做?

我看不到过程中编写的代码,但是当我运行查询 desc schema name.procedure name 时,我能够看到过程结构

任何帮助表示赞赏..

【问题讨论】:

    标签: sql oracle-sqldeveloper procedure


    【解决方案1】:

    SQL 开发人员

    在连接选项卡中浏览到连接名称,展开所需对象并单击,它将在新选项卡中打开代码。

    ALL|USER|DBA_SOURCE 视图

    或者,您可以查询DBA_SOURCE 视图:

    SELECT text
    FROM user_source
    WHERE owner='<owner_name>'
    AND name   ='<procedure_name>'
    AND type   ='PROCEDURE';
    

    确保将 owner_name 和 procedure_name 放在 UPPER 大小写中,或者如果您使用双引号创建,则使用完全相同的大小写。

    【讨论】:

      【解决方案2】:

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

      单击模式名称附近的+ 图标,然后单击过程附近的+,如图所示。在此之下,您将拥有所有现有过程。任意点击即可查看

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-02-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-11-08
        • 2015-04-11
        • 2013-01-28
        • 1970-01-01
        相关资源
        最近更新 更多