ibm-midrange - 在 RPG 中覆盖。
问题描述
我有一个条件。我有一个 CL,我用 Qtemp 版本(QTEMP/TabA)覆盖了一个表(TabA)。然后我调用一个 RPG 程序。现在在 RPG 程序中,我对 TabA 进行了更新。所以 Qtemp 版本正在更新,但我希望更新实际版本。所以基本上,就在这个更新中,我不希望我的覆盖起作用。一种方法是删除覆盖,然后在更新后将其覆盖回来。有没有更好的办法?
解决方案
另一种解决方案是在表上简单地创建一个 LF(或 Index 或 View )。
为逻辑添加 F 规范并让您的 UPDATE 使用该 LF。
不管覆盖是否到位,实际的 PF 都将被更新。
推荐阅读
- android - 使用 ArrayIndexOutOfBoundsException 将 TextView 文本设置为静态文本崩溃(很少)
- mysql - 无法使用 Hibernate 生成外键
- javascript - 在没有任何父信息的情况下将展平数组转换为父子数组
- python - 使用 select 获取 td 文本
- ios - 如何解决此错误“警告:尝试呈现其视图不在窗口层次结构中”?
- python - 看不到输出,只能在终端
- javascript - Vue i18n 包括带有翻译的外部 JSON
- javascript - 如何将 GitHub 页面连接到 Firebase
- python - Matlab在python中的索引和替换
- java - 调用 JNI 函数创建对象