简介
物理文件
PF
的结构如下
TYPE SPECIFIC ATTRITIBUTE |
---|
TYPE INDEPENDENT ATTRIBUTE |
RECORD FORMAT |
KEYED ACCESS PATH |
TYPE SPECIFIC ATTRIBUTE: 特定于其类型
TYPE INDEPENDENT ATTRIBUTE: 创建日期、作者、大小、到期详情
KEYED ACCESS PATH: 物理文件obj中的一个区域,其中关键字段数据与其RRN一起按顺序存储
梳理一个
PF
文件中各个字段所代表的含义
输入 FILE
保存退出
文件级条目(
可选
):文件级条目提供整个文件的系统信息 UNIQUE、LIFO、FIFO、FCFO、REF是文件级使用的关键字。
记录格式级别条目:对于PF,记录格式名称与可选文本描述一起指定。记录级条目可以是FORMAT、TEXT。
FORMAT: 此记录级关键字指定正在定义的记录格式是共享之前定义的记录格式的字段规范。正在定义的记录格式的名称必须是之前定义的记录格式的名称。
TEXT: 此记录级关键字用于提供记录格式的文本描述,仅用于文档目的。
FIELD LEVEL ENTRIES: 与每个字段的可选文本描述一起指定。(ALIAS, ALWNULL, CCSID, CHECK, CHKMSGID, CMP, COLHDG, COMP, DATFMT, DATSEP, DFT, EDTCDE, EDTWRD, REFFLD, REFSHIFT, TEXT, TIMEFMT, TIMESEP, VALUES, VARLEN)
KEY FIELD LEVEL ENTRIES: 指定用作关键字段的字段名称。(DESCEND, SIGNED, ABSVAL, UNSIGNED, ZONE, NOALTSEQ, DIGIT)
创建物理文件 (CRTPF)
CRTPF FILE(AMITNEM/OBJ) SRCFILE(AMINEM/QDDSSRC) SRCMBR(OBJ_SRC)
上述命令类似于对成员PDM(WRKMBRPDM)中的源成员采取选项-14。
如果物理文件中有任何数据,并且您正在使用CRTPF/option-14,那么物理文件中的所有数据都将丢失。
更改物理文件 (CHGPF)
CHGPF FILE(AMITNEM/OBJ) SRCFILE(AMINEM/QDDSSRC) SRCMBR(OBJ_SRC)
如果您不想丢失数据,但想要编译源成员,那么您可以通过CHGPF命令实现这一点。
我们通常使用CHGPF来更改下面突出显示的属性。
描述物理文件(DSPFD)
DSPFD FILE(QTEMP/PF01)
显示文件字段描述(DSPFFD)
DSPFFD FILE(QTEMP/PF01)
对本小节中物理文件的描述到此就告一段落啦! 再接再厉!!!