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

 
什么是逻辑文件呢?实际上就是物理文件的视图。它们的关系相当于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)

时间: 2024-10-26 06:04:24

AS/400上建立逻辑文件LF(3)的相关文章

埃及世界文化遗址在Windows Azure上建立移动门户

作为真实世界 Windows http://www.aliyun.com/zixun/aggregation/13357.html">Azure 系列的一部分,在埃及通信和信息技术部(MCIT),我们联系了省开发顾问Wafaa Hassa,探索公司怎样在WindowsAzure上建立Luxor移动门户,使访问者能够在Luxor进行历史遗迹的虚拟参观和定位服务.在埃及,MCIT与公共实体一起运行,用来帮助介绍新的技术和开发新的商业模型,这可以重现整个埃及社会.在这里 读Luxor城市的成功故

在Google Drive上建立免费静态网站

    现今建立一个属于自己的网站已经是一件很普遍和简单的事情了.你可以选择买空间,买域名,你也可以使用免费空间,免费域名.你可以选择动态的php wordpress,joomla或者是静态的网站(如使用jekyll or octopress部署到github上).今天我将介绍如何在Google Drive上建立一个静态的网站,其实和github很相似,都支持js.不得不说google走的每一步都是让人兴奋和令人尊敬的.如果你上不了Google Drive,那么你可以选择fanqiang.下面就

在PWS上建立WAP网站

pws 如何在PWS(Microsoft Personal Web Server)上建立WAP网站 需要修改注册表,所以先运行REGEDIT 1.在HKEY_CLASSES_ROOT层加入主键.wml,并给它加入串值Content Type,内容为text/vnd.wap.wml 2.在HKEY_LOCAL_MACHINE\Software\CLASSES\MIME\Database\Content Type\中加入主键text/vnd.wap.wml,加入串值Extension,内容为.wml

在Windows/NT上建立JSP环境

js|window 在Windows/NT上建立JSP环境 Windows98,Windows NT 4.0,Windows 2000 professional,windows 2000 server等 jdk1_2_2-001-win.exe tomcat.zip(3.1) 一.软件下载 JDK http://java.sun.com/products/jdk/1.2/ Tomcat http://jakarta.apache.org/builds/tomcat/release/v3.1/ 二

在FreeBSD上建立一个功能完整的邮件服务器

#1 在FreeBSD上建立一个功能完整的邮件服务器 第一部分:安装邮件服务器:postfix+vm-pop3d+openwebmail 欢迎大家转贴这个文章,但要保留下面的版权信息: 作者:llzqq 联系:llzqq@126.com 以下的安装在FreeBSD 5.2.1系统上完成 1.更新 ports # cvsup -gL 2 -h cvsup.freebsdchina.org /usr/share/examples/cvsup/ports-supfile 2.安装 openssl+ap

如何在同一台服务器上建立Oracle 10g DATA GUARD

为了测试在同一台服务器上建立了DATA GUARD环境. 主库状态正常,也存在可用的备份,下面设置主库的FORCE LOGGING和相关的初始化参数: SQL> alter database force logging; Database altered. 修改主库的初始化参数: SQL> alter system set log_archive_config = 'DG_CONFIG=(primary,standby)'; System altered. SQL> alter syst

在树莓派上建立VPN(一):如何以及为何建立一个VPN服务器?

在树莓派上建立VPN(一):如何以及为何建立一个VPN服务器? 不要相信任何人,自己建立一个VPN服务器来加密Web数据从而躲过他人的窥视 虽然免费.未加密的无线AP遍地都是,但是你不应该连接这些AP来登陆你的网银账户,除非你对他人的窥视毫不在意.那么对此的解决方案是什么呢?一个虚拟专用网,也就是VPN(virtual private network). 一个VPN可以使你的私有网络拓展至公共场所,因此即使你连接着星巴克的 Wi-Fi,你的网络浏览仍然保持着安全的加密. 有很多方法来建立VPN,

那有什么方案可以在azure上建立一个win10 来体验下呢

问题描述 那有什么方案可以在azure上建立一个win10 来体验下呢 大家好哦!! 那有什么方案可以在azure上建立一个win10 来体验下呢?? 解决方案 这个需要Azure提供Win10的虚拟机镜像.然后你就可以使用了.或者你装一个Win8,然后下一个Win10的ISO来做OS Upgrade 解决方案二: 你好, 两个方案, 方案一,使用Azure提供的Win10虚拟机镜像.不过目前好像没有支持Win10的虚拟机镜像. 方案二,使用自己的虚拟机镜像. 如果你本地有Win10的虚拟机镜像

b树索引-在属性A上建立B树索引所需空间1.44Xn/m*p,其中1.44是怎么来的呢?

问题描述 在属性A上建立B树索引所需空间1.44Xn/m*p,其中1.44是怎么来的呢? 在属性A上建立B树索引所需空间1.44Xn/m*p,其中1.44是怎么来的呢? 解决方案 即二叉搜索树: 1.所有非叶子结点至多拥有两个儿子(Left和Right): 2.所有结点存储一个关键字: 3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树: