Difference between Symbolic and an Overriding Parameter?

JES2/3, JCL, utilities.
Post Reply
Kailash
Registered Member
Posts: 10
Joined: Thu Nov 21, 2013 11:53 pm

Difference between Symbolic and an Overriding Parameter?

Post by Kailash »

Hi,

What is the difference between symbolic and an overriding parameters? I found them to work same but I might be wrong..please guide.
zprogrammer
Global Moderator
Global Moderator
Posts: 588
Joined: Wed Nov 20, 2013 11:53 am
Location: Mars

Re: Difference between Symbolic and an Overriding Parameter?

Post by zprogrammer »

Symbolic parameters and Overriding parameters are not same.
Symbolic Paramaters are VARIABLES/SYMBOLS which are subtituted or overriden by values during execution time
Ex:&HLQ.
Also having symbolic parameters increases the re-usability

So this might be declared with some value value in job or in your scheduler which gets subtitued with values like DEV/TEST/UAT/PROD

Overriding parameters are used to override or nulllify DD/EXEC statements
zprogrammer
User avatar
Robert Sample
Global Moderator
Global Moderator
Posts: 1895
Joined: Fri Jun 28, 2013 1:22 am
Location: Dubuque Iowa
United States of America

Re: Difference between Symbolic and an Overriding Parameter?

Post by Robert Sample »

An override parameter requires a procedure to be invoked for which the override is done. A symbolic parameter can be generated via the // SET statement in JCL and does not require any procedure be invoked to be generated or used in a job stream.
Kailash
Registered Member
Posts: 10
Joined: Thu Nov 21, 2013 11:53 pm

Re: Difference between Symbolic and an Overriding Parameter?

Post by Kailash »

Thanks PB and Robert.
Post Reply

Create an account or sign in to join the discussion

You need to be a member in order to post a reply

Create an account

Not a member? register to join our community
Members can start their own topics & subscribe to topics
It’s free and only takes a minute

Register

Sign in

Return to “JCL - Job Control Language.”