【问题标题】:PL DOC source forge - 2 issuesPL DOC 源代码伪造 - 2 个问题
【发布时间】:2012-11-01 22:58:36
【问题描述】:

我正在尝试将PLDOC source forge 与我的代码一起使用来生成一个带有我喜欢的cmets 的整洁页面。

我遇到了 2 个问题,我们将不胜感激:

  1. 我一直在使用标签 (/**, */) 来制作 cmets,这对函数非常有效,但不会出现在程序中。我的函数和过程是独立的,而不是在包中,并且尝试在 PROCEDURE 声明之前添加 cmets 只是在保存时被删除。
  2. 如果我尝试使用推荐的方法直接从数据库中获取数据 (call pldoc.bat -url jdbc:oracle:thin:@localhost:1521:ORCL -user SCOTT -password TIGER -sql SYS_OWNER.DBMS_PIPE,SYS_OWNER.DBMS_OUTPUT),它将所有可用的函数和程序放在用户SIS_OWNER 下(SIS_owner 是左侧唯一可用的链接)。我想更改它,以便可以查看列表中的所有方法。使用此方法仍然存在 1 中所述程序的问题。

如果你克服了这个问题,请告诉我,任何建议都会很棒。

【问题讨论】:

    标签: function stored-procedures plsql procedure plsqldeveloper


    【解决方案1】:

    我不知道#2,但是对于#1,尝试将 PLDOC 注释放在过程声明之后但在第一行代码之前,因此紧跟在“IS”之后。

    在声明之前添加 cmets 将导致它在编译到数据库时被忽略并且不保存。我对包级 cmets 有这个问题,并通过在包声明之后添加我的 cmets 解决了这个问题。这也应该适用于程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-08-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-21
      相关资源
      最近更新 更多