现代化 IBM i - PF/LF -> Tables/Views/Indexes berhaviour?



IBM i (OS 7.1( 现代化战略的问题:

假设我有一些带有关联逻辑文件的物理体,

如果我使用相同的SQL表,视图和索引重新创建 - RPG,CLP程序(包括OPNQRYF和OVRDBF(会按原样运行吗?他们是否需要重新考虑...或者可能更多。

我意识到具有字段选择或比较的逻辑可能需要一些特殊处理。

谢谢!

通常,您可以将 PF 转换为表,将 LF 转换为视图/索引,而无需重新编译任何内容。

将 PF 转换为表时,您甚至可以(并且应该(添加LONG_COLUMN_NAMES和主键约束而不起作用。

关键是使用 DSPFD 检查 PF 和 SQL 表的Record Format Level Identifier。 如果它们相同,则不会看到级别检查。

Record Format List                              
                       Record  Format Level     
 Format       Fields   Length  Identifier       
 MYDDSPFA        114      634  4BBE898C9C79B    

相关内容

  • 没有找到相关文章

最新更新