
DD Statement Syntax
User Reference
Connectivity Systems, Inc.—Copyright © 2006
Use Pursuant to Company Instructions
6-5
Specifying
Dataset Drop
To take advantage of the BIM-EPIC dataset drop option, use multiple DD
statements with the same dataset definition name. No special coding is
required.
Note:Note:
The dataset drop option is not valid under MVS. In addition, VSAM
datasets, including VSAM-managed SAM datasets, are not eligible for a
dataset drop. For example:
* //TAPEIN DD DSN=INVENTRY.1QTR(0),DISP=(OLD,KEEP)
* //TAPEIN DD DSN=INVENTRY.2QTR(0),DISP=(OLD,KEEP)
* //TAPEIN DD DSN=INVENTRY.3QTR(0),DISP=(OLD,KEEP)
!
WARNING:
Do not insert any other JCL, including * comment statements
between the DD statements that are part of the dataset drop.
Continuation statements are allowed since they are considered
part of the DD being coded.
Concatenating
Datasets
BIM-EPIC and MVS automatically concatenate all versions of a single
input. You do not need to specify a version number on input, all versions
are read sequentially, beginning with the current version. For example:
* //TAPEIN DD DSN=INVENTRY.1QTR,DISP=(OLD,KEEP)
To concatenate several versions of the same dataset or several different
datasets, use a DD statement for each version or dataset and omit the
ddname on all but the first statement. Submit the statements in the order
they are to be processed. If block sizes differ, the version with the largest
BLKSIZE must be specified first.
Note:Note:
VSAM datasets, including VSAM-managed SAM datasets, cannot be
concatenated. For example:
* //TAPEIN DD DSN=INVENTRY.1QTR(0),DISP=(OLD,KEEP)
* // DD DSN=INVENTRY.2QTR(0),DISP=(OLD,KEEP)
* // DD DSN=INVENTRY.3QTR(0),DISP=(OLD,KEEP)
!
WARNING:
Do not insert any other JCL, including * comment statements
between the DD statements that are part of the concatenating
datasets. Continuation statements are allowed since they are
considered part of the DD being coded.
You can have BIM-EPIC check the syntax of DD statements before you
run the job. To check the syntax, place a TYPRUN=SCAN parameter or
TYPRUN=SCANS parameter in your JOB statement. For example:
// JOB PAYROLL TYPRUN=SCAN
Comentários a estes Manuais