What is the difference between static call & Dynamic call ?
Answer Posted / shankar v
when you know the program name to be called, you go for
STATIC call saying,
CALL 'PROGA'
when you dont know the program upfront while coding the
program you go for DYNAMIC call,
CALL WS_PROG (this is a working storage variable for which
the value will be passed to it during the execution of the
program.
And also a major difference between these 2 is the DYNAM
(FOR DYNAMIC CALL )& NODYNAM (FOR STATIC CALL) option on
the jcl. This is the factor which decides whether a call is
dynamic or static.
| Is This Answer Correct ? | 9 Yes | 5 No |
Post New Answer View All Answers
How can an in-stream dataset be terminated?
Explain how can a stopped job be started again?
In job processing, what happens in execution stage?
Explain the purpose of dd * statement in jcl?
define cond parameter in jcl?
What are some jcl statements that are not allowed in procedures?
A chkpt is the parameter coded for multi-volume qsam datasets in a dd statement. When a chkpt is coded as chkpt=eov, a checkpoint is written to the dataset specified in the sysckeov statement at the end of each volume of the input/output multi-volume dataset. State whether true or false?
what is use of space parameter in dd statement?
What is the maximum length of a single line of jcl?
What is the format of comment statement?
What are the difference between jcl and jes?
In job processing, what happens in conversion stage?
Explain how can return codes be tested before execution of a job step?
What is the function of the steplib dd statement?
How to override loadlib?