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

王朝other·作者佚名  2006-01-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)

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航