ibm-midrange - 在 RPGLE 程序中,为什么 EXCEPT 优先于 UPDATE 来更新 PF 中的字段?

标签 ibm-midrange rpgle rpg

求值数 = 1;

为什么我们更喜欢:

C  EXCEPT     DDMAST
--------------------------- 
O  RDDMAST   E    DDMAST
O                 NUM

结束:

UPDATE     DDMAST

最佳答案

我们没有。

真是店家偏爱。我本来想说 EXCPT 更容易,但我什至无法在脑海中证明这一点。很多人使用 EXCPT 来输出到打印机,因为它比创建打印文件更容易,有时它也成为数据库文件的方式,因为它是相同的过程,但我总是更喜欢 WRITE、UPDATE 和 DELETE 而不是 EXCPT , 并且最终甚至停止使用 EXCPT 来生成报告,因为与使用程序描述的输出规范相比,您可以使用打印机文件做更多的事情。这些天我什至不对数据库文件使用记录级 IO,而更喜欢 SQL。

关于ibm-midrange - 在 RPGLE 程序中,为什么 EXCEPT 优先于 UPDATE 来更新 PF 中的字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73552384/

相关文章:

file - 如何使用 RPGLE 在显示屏上显示消息文件中的消息?

ibm-midrange - 如何在 RPGLE 中获取角色的 EBCDIC 值?

sql - 使用 JOIN 更新表

java - 动态获取结果集列和值

java - 如何从 RPG 调用 Spring Web 服务?

version-control - IBM i (iSeries) 上的源代码管理

ibm-midrange - rpg/rpgle 中 WRITE 和 EXCEPT 的区别

ibm-midrange - IBM i RPG 程序代码

java - AS400 Java Java 程序已完成,退出代码为 1