新手求助~~~
请问as400 里的lf文件相当于pf文件的视图对吗,那么可不可以用 lf文件来实现 两个pf文件的视图,相当于sql里面的那种inner join连接好的视图呢?
还有 lf里面能不能只选择pf文件中的 部分字段来显示呢?我查不到应该是用哪个关键字,各位大虾 帮帮我这个as400新手吧
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
LF功能很强大。但是我有一个问题:关联数据库的视图不能更新里面的数据,LF可以吗?
使用单表操作是可以的!
求解...
不了解的话可以STRSQL。感觉你挺熟悉SQL的。
楼上正解
LF可以关联多个PF,恩,事实上有点类似WRKQRY,其实说白了可以实现SQL的JOIN功能
lf可以把他當成視圖來處理
可以關聯多個檔案-----使用關聯邏輯檔
R FRCDR01 JFILE(PF1 PF2)
J JOIN(PF1 PF2)
JFLD(PF1FD1 PF2FD2)
PF1FD1
K PF1FD1
要顯示部分字段--
R FRCDR01 PFILE(PF)
FD1
FD2
K FD1
詳細請自己查資料
IF在SQL中是view,在AS400里面嘛,怎么说了,如果说view不太对。
在AS400中IF一般是用来改变PF的key的,以及选择一部分字段;而SQL中的inner是在数据库中创建后,就可以在显示了。
AS400必须通过DSPF采可以进行显示,IF只是作为一个对PF成员的“编辑”而已。
这些应该自己看下资料的吧,最基本的东西。在精华贴里面很多新手资料的。