Concatenating data sets Example 1 //TRANS DD DSNAME=MMA1.TRANS.WEEK1,DISP=SHR // DD DSNAME=MMA1.TRANS.WEEK2,DISP=SHR // ...
Concatenating data sets
Example 1
//TRANS DD DSNAME=MMA1.TRANS.WEEK1,DISP=SHR
// DD DSNAME=MMA1.TRANS.WEEK2,DISP=SHR
// DD DSNAME=MMA1.TRANS.WEEK3,DISP=SHR
Allocates three sequential transaction files, processing them one after the other in the sequence in which they’re listed.
Example 2
//SYSLIB DD DSNAME=MMA1.COBOL.OBJLIB,DISP=SHR
// DD DSNAME=SYS1.COBLIB,DISP=SHR
Allocates two partitioned data sets, searching their directories in the order in which they’re listed.
Example 3
//SYSUT1 DD DSNAME=MM01.TEXT,DISP=OLD,
// UNIT=TAPE,VOL=SER=M00023
// DD DSNAME=MM01.ACCTG.DATA(ARMAST),DISP=SHR
// DD *
(input data records)
/*
Allocates three files, processing them in the sequence in which they’re listed: first the tape file, then the partitioned data set member, and finally, the instream data set.
No comments
Post a Comment