首页 > 开发 > 综合 > 正文

AS/400上建立逻辑文件LF(3)

2024-07-21 02:11:10
字体:
来源:转载
供稿:网友
 

什么是逻辑文件呢?实际上就是物理文件的视图。它们的关系相当于sql server中表和视图的关系。

设定物理文件定义如下:(文件名为student)

a                        r sturec

a                             id                           10s  

a                              name                   10a

a                               birth                       l

a                               class                  10a

a                           k    id

建好物理文件后我们就可以建立逻辑文件了。  pfile表示引用的物理文件。

 a                          r sturecl               pfile(student)

a                                id

a                                name

a                            k id

这个逻辑文件只显示id和name这两个字段。

如果要显示物理文件的全部字段,应该将字段类型名设置和物理文件的字段类型名一致。如下进行定义:

a                             r sturec                          pfile(student)

a                              k name

这样就可以了,这个逻辑文件就包括物理文件的所有内容。逻辑文件的关键字定义可以和物理文件的关键字不一致。

如果要加入条件,假定逻辑文件只包括 id小于1000的学生,定义如下:

a                              r sturec2                     pfile(student)

 a                                   id

a                                     name

a                               k   id

a                                s name                            comp(lt 1000)

商业源码热门下载www.html.org.cn

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表