What is the meaning of data definition name (ddname) and
dataset name (dsname) in the DD statement?
Answers were Sorted based on User's Feedback
Answer / guest
Data definition name is the eight character designation
after the // of the DD statement. It matches the internal
name specified in the steps executing program. In COBOL
that's the name specified after the ASSIGN in the SELECT
ASSIGN statement. Dataset name is the operating system (MVS)
name for the file.
| Is This Answer Correct ? | 7 Yes | 0 No |
Answer / sunitha
Data Definition name (ddname) is a eight character name
used to give the name to the DD statement. In COBOL, In
ENVIRONMENT DIVISION , INPUT-OUTPUT SECTION, FILE-CONTROL
paragraph, a SELECT statement defines a file name and
assigns a device name to it where the device name is the
ddname that is coded in the JCL.
Dataset name(dsname) is the operating system(MVS) name for
the file.
| Is This Answer Correct ? | 7 Yes | 1 No |
Is stepname is a MUST and should be unique also for each JOBSTEP ? or system can supply the stepname for a step which is not given a name by the programmer ?
Is there GOTO and SWITCH-CASE available in JCL ? Is IF-THEN-ELSE available in JCL also just like it is available for VSAM datasets under Model Commands category ?
How to exclude the duplicate records from two concateded flat files (records from both files must be removed)?
How to use COND Parameter in jcl
Explain about REXX
1) Is CLASS used for assigning Priority (as we say a job having class '6' will run before the job having class '5'? then what is the difference between CLASS and PRTY ? 2) In a same JCL, 2 JOB statements with different Classes and NO PRTY are submitted ? which will run first ? & with different classes and different PRTY also, which will run first now ?
What is meant by S0C7 system abend code?
What do you understand by jcl?
What it does If we specify TYPRUN=P & it is not substituted by SCAN 0r HOLD in VALUE SET.
What is the difference between run mode and addressing mode?
the command to open a dataset directly from the JCL instead of opening it separately using 3.4 option.
Can anyone tell me the syntax for printing two files at two different destinations in a single step?