【问题标题】:DB2: Procedures comments are not deployed via Data StudioDB2:没有通过 Data Studio 部署过程注释
【发布时间】:2019-03-04 09:40:25
【问题描述】:

我创建了一个包含 cmets 的新存储过程 等等 /* 这是一条评论 */.但是,如果我在数据工作室中查看此过程的源选项卡,这条线就消失了。 这里出了什么问题?

亲切的问候 拉尔夫

【问题讨论】:

    标签: db2 comments procedure


    【解决方案1】:

    您也可以考虑使用 -- 来显示 cmets 而不是 /* */

    命令行 (CLP) 默认为当前 Db2 版本保留 cmets,即您不必使用 Data Studio 进行部署活动。

    在 Data-Studio 中,记得勾选“部署选项”“将源代码部署到数据库”,默认情况下不勾选。在我的 4.1.3 版本的 Data Studio 中,这会在 SQL 过程中保留 cmets。

    在旧版本的 Data Studio 中报告了丢失 cmets,并带有 workaround。 该问题的解决方法是使用例程编辑器创建存储过程,然后选择 DEPLOY 按钮。这将保留 cmets。

    1. 数据项目浏览器
    2. 右键单击存储过程
    3. 选择新建->存储过程
    4. 选择任何模板并单击完成
    5. 编辑生成的代码并按下右上角的 DEPLOY 按钮。

    如果您仍有问题,并且您的公司有 IBM 支持合同,请向 IBM 开票以解决问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-02-25
      • 2018-01-28
      • 1970-01-01
      • 1970-01-01
      • 2018-10-22
      • 1970-01-01
      • 2014-05-15
      相关资源
      最近更新 更多