代码之家  ›  专栏  ›  技术社区  ›  pierre

在Oracle中撤消发布

  •  0
  • pierre  · 技术社区  · 15 年前

    有人能想出一种方法来撤销以甲骨文形式发布的帖子吗?注意:这是一个帖子,不是承诺。

    它相当复杂,但基本上我需要发布,这样我就可以查询一些通常会创建的记录,但稍后我可能需要更改一些值。这需要我撤消上一个帖子。

    我尝试过回滚(并回滚到),但Oracle表单在本例中清除了整个表单,这在我只需要更改1个值时非常无用。

    2 回复  |  直到 15 年前
        1
  •  2
  •   ajdams    15 年前

    对我来说,这个职位一直都很麻烦…就我个人而言,当我试图做一个“帖子”的时候,事情会变得复杂起来。 相反,我将把这两个表单合并为一个,上面是主块,下面是细节块。 如果字段的数量会导致大量垂直滚动,则可以将主块放在选项卡上,将细节块放在第二个选项卡上。

    当然,记住只有在可能的情况下才合并,并且只有在做这样的事情有意义的情况下才合并。

        2
  •  0
  •   Jeffrey Kemp    15 年前

    我认为需要考虑的另一个选项是具有on commit delete行的全局临时表;您的表单可以根据自己的喜好插入/更新/查询该表,使用post将这些行放入表中;然后当用户单击save时,表单的pre-commit触发器可以将行从gtt复制到“real”表中。