In a proc i will concatinate 4 dd statements.i want to
overide 3 dd statement through jcl how?
Answers were Sorted based on User's Feedback
Answer / premkumar
Since it is concatenated, you can't have DD names as
mentioned in the previous responses. suppose your 4 dd
statements inside a proc are as below
//myproc PROC
//STEP01 EXEC PGM=progname
//DD01 DD DSN=userid.base.file1
// DD DSN=userid.base.file2
// DD DSN=userid.base.file3
// DD DSN=userid.base.file4
//*
Now you can override the 3 dd statements in JCL as
//POCNAME1 myproc
//STEP01.DD01 DD DSN=userid.base.file5
// DD DSN=userid.base.file6
// DD DSN=userid.base.file7
Note: the fourth file has been left as it is because the
questionsis to override only the first 3 statments.
| Is This Answer Correct ? | 13 Yes | 0 No |
Answer / mchava
//PROC
//STEP1 EXEC PGM=PGM1
//dd1 DD dsn=file1
//dd2 DD dsn=fel2
//dd3 DD dsn=file3
//dd4 DD dsn=file4
//PROCSTEP1.dd3 DD dsn=file5
will override the dd3 file3 with file5
| Is This Answer Correct ? | 4 Yes | 1 No |
Answer / y@$w@nth
suppose your 4 dd statements inside a proc are as below
//myproc PROC
//STEP01 EXEC PGM=progname
//DD01 DD DSN=userid.base.file1
//DD02 DD DSN=userid.base.file2
//DD03 DD DSN=userid.base.file3
//DD04 DD DSN=userid.base.file4
// PEND
//STEP02 myproc
//STEP01.DD03 DD DSN=userid.base.orfile3
//
STEP01.DD03 DD DSN=userid.base.orfile3 this tells that
override the DD statement which name is DD03 inside a proc
myproc and inside STEP STEP01
| Is This Answer Correct ? | 1 Yes | 4 No |
How can a stopped job be started again?
describe the dd statement,its meaning,syntax and keywords?
Explain about LMQUERY�give a dialog information about a data set
How to test thru JCL if any file(PS or VSAM) is empty or not. I do not want to use any COBOL prog or Ezytrieve and want to do using utility.
What are isolation levels? Where do we need to specify them in compiling JCL?
What are the 4 fields in dd statement?
wht r different types of sorts ?
Explain the function of the steplib dd statement?
TIME parameter in JOB statement or EXEC statement specifies What type of time (CPU time or execution time)?
What is a MODEL Paramater in GDG ?
The maximum number of in-stream procedure you can code in any JCL is ?
i want to store 20 digits . how will u do it in cobol ?