![](/img/trans.png)
[英]PostgreSQL: If I define 1-to-1 views for each of my tables and query only from my view layer, will the indexes of the underlying tables be used?
[英]Modernizing 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的Record Format Level Identifier
和SQL表。 如果它们相同,那么您将不会看到级别检查。
Record Format List
Record Format Level
Format Fields Length Identifier
MYDDSPFA 114 634 4BBE898C9C79B
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.