A parameter is an object to which you assign different values to be substituted in jobs and job streams, either from values in the database or at run time.
Note: You cannot use parameters with extended agent jobs.

Parameters are useful when you have values that change depending on your job or job stream. Job and job stream definitions that use parameters are updated automatically with the value at the start of the production cycle.

Use parameters as substitutes for repetitive values when defining jobs and job streams. For example, using parameters for user logon and script file names in job definitions and for file and prompt dependencies allows the use of values that can be maintained centrally in the database on the master.

For more information about how to define parameters, see "Variable and parameter definition" in the User's Guide and Reference.